Files
42sh/README.md
2025-05-03 21:58:13 +02:00

1.1 KiB

  • :

  • 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,...)

  • foreground/background jobs (&), (btln fg, bg, jobs)

  • while/foreach loops

  • if

  • ||/&&

  • configuration file

  • script with shebangs

  • -c eval argument

  • -D set env var at boot

  • -e exit on failure

  • -n (dry run mode)

  • -h help (open man?)

  • globbing

  • var interpreter

  • inhibitor

  • magic quotes

  • parenthesis

  • command history (history btln)

  • heredocs

  • functions (:() { :|:& })

  • special env vars: $?, $$, ...

  • git integration (branch)