Rechercher une page de manuel
shell_default.3erl
Langue: en
Version: 353800 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
shell_default - Customizing the Erlang EnvironmentDESCRIPTION
The functions in shell_default are called when no module name is given in a shell command.
Consider the following shell dialogue:
1 > lists:reverse("abc"). "cba" 2 > c(foo). {ok, foo}
In command one, the module lists is called. In command two, no module name is specified. The shell searches the modules user_default followed by shell_default for the function foo/1.
shell_default is intended for "system wide" customizations to the shell. user_default is intended for "local" or individual user customizations.
HINT
To add your own commands to the shell, create a module called user_default and add the commands you want. Then add the following line as the first line in your .erlang file in your home directory.
code:load_abs("$PATH/user_default").
$PATH is the directory where your user_default module can be found.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre