Features of bash I use. (Browsing through the manpage of bash.) Motivation was thoughts of creating a better command-line shell, perhaps with a more regular syntax or more features, but a better one will have to retain old useful features.
^C
^L
^Z & bg fg wait "time wait" "wait -n" $! jobs
readline, history
pipes
redirection noclobber >|
interpolation (backquotes)
PATH
environment variables for child processes
subshells (parentheses) usually then piped
completion (tab)
glob expansion
cd pushd popd dirs pwd CDPATH
set -e -x "-o pipefail" -u
programming: control flow, local variables, functions
exit status && ||
prompt customization
No comments :
Post a Comment