Lisp as a shell
See CLISP-Shell locally or the "official, expanded and corrected version" at the CLISP home

Common Lisp shells under development:

  • lish is a portable shell and REPL in pure CL, including debugger, and command line utilities. License: GPL3
  • SHCL is a POSIX adhering shell in CL. License: Apache 2

For portable shell scripting with CL, you may consider using inferior-shell.

Non-Common-Lisp Lisp solutions also include LUSH (the Lisp Universal Shell) or SCSH (Scheme Shell), or using the emacs' eshell…


Unix system programming