Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.02 KB

README.md

File metadata and controls

43 lines (33 loc) · 1.02 KB

Linux Shell

42sh

  • Usage: make && ./42sh

Subject

The reference shell used is TCSH.

Features

  • Spaces and tabs.
  • $PATH and environment.
  • Errors and returns values.
  • Redirections ('<', '>', '<<' and '>>').
  • Pipes ('|').
  • Builtins: cd, echo, exit, setenv, unsetenv, which, where, history, alias, unalias, clear, repeat, set, unset
  • Separators ';', '&&', '||'.
  • Inhibitors ('').
  • Globbing ('*', '?', '[]').
  • Backticks ('`').
  • Parentheses ('(' and ')').
  • Variables (local and env).
  • Special variables (term, precmd, cwdcmd, cwd, ignoreeof).
  • History (key UP and DOWN)
  • Aliases
  • Line edition (multiline, dynamic rebinding, auto-completion dynamic).
  • Scripting

Header

Exemple

main exemple

exemple2

Contributors: