Bash Bash feed

bash logo on green background

Learn the different ways Bash reads and writes data and when to use each method.
Terminal command prompt on orange background

Bash is the default command line shell on most Linux systems. So why not learn how to get the most out of it?
bash logo on green background

Programming a simple game is a great way to practice a new language and compare it against others you know.
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.