English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O Shell do Erlang é usado para testar expressões. Portanto, antes de testar na aplicação em si, pode ser facilmente testado no shell.
O exemplo a seguir demonstra como usar expressões de adição no shell. Note que a expressão precisa ser terminada com um separador de ponto (.).
Após a execução do comando, o shell imprimirá outro prompt, dessa vez para o Command Number 2(Porque a cada nova entrada de comando, o número de comandos aumenta).
As seguintes funções são as mais usadas no Shell do Erlang.
b() − Imprimir o vínculo de variáveis atuais.
Sintaxe - b()
Por exemplo− Abaixo está um exemplo de como usar essa função. Primeiro, defina uma variável chamadaStra variável, cujo valor éabcd。b()Usado para exibir todas as variáveis de vínculo.
f() − Desvincular todos os vínculos de variáveis atuais.
Sintaxe - f().
Por exemplo− Abaixo está um exemplo de como usar a função. Primeiro, defina uma variável chamada Str com o valor abcd. Em seguida, use f() para desvincular o vínculo da variável Str. Em seguida, chame b() para garantir que o vínculo tenha sido removido com sucesso.
f(x) − Desvincular uma variável específica.
Sintaxe- f(x). Onde, x – é a variável que precisa ser desligada do seu vínculo.
Por exemplo−A seguir, um exemplo de como usar uma função. Primeiro, defina uma função chamada Str e Str1das variáveis. Em seguida, use f(Str) para remover o vínculo da variável Str. Em seguida, chame b() para garantir que o vínculo foi removido com sucesso
h() −Imprimir a lista de histórico de comandos executados no shell.
Sintaxe- h().
Exemplo −A seguir, uma captura de tela mostra um exemplo do comando h().
history(N)−Definir o número de comandos anteriores mantidos na lista de histórico para N. Retornar o número de comandos anteriores. O valor padrão é20.
Sintaxe- history(N). Em que, N – é o número de itens da lista de histórico de comando que deve ser limitada.
Por exemplo−A seguir, uma captura de tela mostra um exemplo do comando history(N).
e(N)−se N for positivo, repetir o comando N. Se for negativo, repetiroNumcomando anterior (ou seja, e(-1)repetir o comando anterior).
Sintaxe- e(N). Em que, N – é o índice na listaoNumcomando na posição
Por exemplo−e(N)Exemplos de comando conforme mostrado a seguir. since já executamos e(-1) comando, que executará o comando anterior, ou seja, history(5)。