-
: -
alias -
alloc -
astprint -
builtins -
cd/chdir -
date -
echo -
env/setenv/unsetenv(envà completer) -
export -
eval/exec -
exit -
kill -
limit -
printenv -
pushd/popd -
printf -
repeat -
source/. -
termname -
time -
trap -
wc -
which/where -
yes -
pipes
-
redirections
-
line editing (move, del, multi-line)
-
input shortcut (^A,^E,^R,^V,^F,^B,...)
-
color highlighting in input
-
foreground/background jobs (
&), (btlnfg,bg,jobs) -
while/for/foreach loops
-
if / cases
-
||/&& -
configuration file
-
script with shebangs
-
-ceval argument -
-Dset env var at boot -
-eexit on failure -
-n(dry run mode) -
-hhelp (open man?) -
autocompletion of commands
-
globbing
-
var interpreter
-
inhibitor
-
magic quotes
-
parenthesis (sub-commands)
-
direnv/wakatime integration
-
command history (
historybtln) -
arithmetric expansion (
$(( x + 1 ))) -
brace expansion:
{a,b,c}and{1..10} -
heredocs
-
functions (
:() { :|:& }) -
special env vars:
$?,$$, ... -
git integration (branch)
-
x,e,o& pipefail modes -
file inquiry operators (
-d,f, ...)
mirror of
https://github.com/Savapitech/42sh.git
synced 2026-01-18 16:57:28 +01:00