Introduction to automation with Bash scripts In the first article in this four-part series, learn how to create a simple shell script and why they are the best way to automate tasks.
Bash cheat sheet: Key combos and special syntax Download our new cheat sheet for Bash commands and shortcuts you need to talk to your computer.
Generate random passwords with this Bash script Take the hassle out of picking passwords with this simple Bash script.
How to program with Bash: Loops Learn how to use loops for performing iterative operations, in the final article in this three-part series on programming with Bash.
How to program with Bash: Logical operators and shell expansions Learn about logical operators and shell expansions, in the second article in this three-part series on programming with Bash.
How to program with Bash: Syntax and tools Learn basic Bash programming syntax and tools, as well as how to use variables and control operators, in the first article in this three-part series.