English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El Shell de Erlang se usa para probar expresiones. Por lo tanto, antes de probar en el propio aplicación, se puede probar fácilmente en el shell.
El siguiente ejemplo muestra cómo usar expresiones de suma en el shell. Es importante tener en cuenta que la expresión debe terminar con el separador de puntos (.).
Después de que se ejecute el comando, el shell imprimirá otro símbolo de puntos, esta vez para el Command Number 2(Porque cada vez que se ingresa un nuevo comando, el número de comandos aumenta).
Las siguientes funciones son las más utilizadas en el Shell de Erlang.
b() −Imprimir el vínculo de variables actuales.
Sintaxis - b()
Por ejemplo−A continuación, se muestra un ejemplo de cómo usar esta función. Primero, define una variable llamadaStrLa variable, cuyos valores sonabcd。b()Usado para mostrar todas las variables de vínculo.
f() −Eliminar todos los vínculos de variables actuales.
Sintaxis - f().
Por ejemplo−A continuación, se muestra un ejemplo de cómo usar la función. Primero, define una variable llamada Str con el valor abcd. Luego, usa f() para eliminar el vínculo de la variable Str. Luego, llama a b() para asegurarte de que el vínculo se eliminó con éxito.
f(x) −Eliminar el vínculo de una variable específica.
Sintaxis- f(x). Donde, x es la variable que necesita ser eliminada.
Por ejemplo−A continuación se muestra un ejemplo de cómo usar una función. Primero define una variable llamada Str y Str}}1de las variables. Luego usa f(Str) para eliminar la asociación de la variable Str. Luego llama a b() para asegurarse de que la asociación se haya eliminado con éxito
h() −Imprimir la lista de historial de comandos ejecutados en el programa de shell.
Sintaxis- h().
Ejemplo −La siguiente captura de pantalla muestra un ejemplo del comando h () que imprime el historial de comandos ejecutados en el shell.
history(N)−Establecer el número de comandos anteriores conservados en la lista de historial en N. Devolver el número de comandos anteriores. El valor predeterminado es20。
Sintaxis- history(N). Donde, N – es el número de lista de historial de comandos que se necesita limitar.
Por ejemplo−La siguiente captura de pantalla muestra un ejemplo del comando history(N).
e(N)−si N es positivo, repetir el comando N. Si es negativo, repetirelNuncomando anterior (es decir, e(-1) repetir el comando anterior).
Sintaxis- e(N). Donde, N – es el índice en la listaelNuncomando en la posición.
Por ejemplo−e(N) Ejemplo de comando como se muestra a continuación. Ya que hemos ejecutado e(-1) comando, que ejecutará el comando anterior, es decir, history(5)。