- [x] `:` - [x] `alias` - [x] `astprint` - [x] `builtins` - [x] `cd`/`chdir` - [x] `echo` - [x] `env`/`setenv`/`unsetenv` (`env` à completer) - [x] `export` - [x] `exit` - [x] `printenv` - [x] `pushd`/`popd` - [x] `repeat` - [x] `termname` - [x] `which`/`where` - [x] `yes` - [x] `expr` - [x] pipes - [x] redirections - [x] line editing (move, del) - [x] input shortcut (^A,^E,^F,^B,...) - [x] foreground/background jobs (`&`), (btln `fg`) (bonus) - [x] while/foreach loops - [x] if - [x] `||`/`&&` - [x] script with shebangs - [x] `-c` eval argument - [x] `-e` exit on failure - [x] `-h` help (open man?) - [x] globbing - [x] var interpreter - [x] inhibitor - [x] magic quotes - [x] parenthesis - [x] command history (`history` btln) - [x] heredocs - [x] special env vars: `$?`, `$$`, ...