execline
Software
skarnet.org
The execline-shell script
execline-shell executes $HOME/.execline-shell
if available (or /bin/sh otherwise) with the arguments
it is given.
Interface
/etc/execline-shell
- execline-shell transforms itself into
${HOME}/.execline-shell $@.
- ${HOME}/.execline-shell must be readable and
executable by the user. It must exec into an interactive
shell with $@ as its argument.
Notes
- execline-shell is meant to be used as the SHELL
environment variable value. It allows one to specify their favourite shell and
shell configuration in any language, since the ${HOME}/.execline-shell
file can be any executable program. ${HOME}/.execline-shell can be seen
as a portable .whateverrc file.
- As an administrator-modifiable configuration file, execline-shell
is provided in execline's examples/etc/ subdirectory, and should be copied by
the administrator to /etc.