Bash Bash feed

bash logo on green background

Bash, Tcsh, or Zsh can help you get ready for machine learning.
Person programming on a laptop on a building

Bash may be more popular, but tcsh has advantages that make it more appealing in certain cases.
Hands programming

Redirection is an efficient way to get data from one place to another without a lot of mouse moving and key pressing.
Hands programming

Traps help your scripts end cleanly, whether they run successfully or not.
A person programming

Tell Bash what you want it to remember—or even rewrite history by deleting entries you don't want or need.
bash logo on green background

Associative arrays let you create lists of key and value pairs, instead of just numbered values.
Person typing on a 1980's computer

Bash's history command surpasses all other Linux shell history interfaces in the number of features it offers.
bash logo on green background

Source is like a Python import or a Java include. Learn it to expand your Bash prowess.