The Ultimate Bash Cheat Sheet!
📖 A collection of pure bash alternatives to external processes. - dylanaraps/pure-bash-bible
kanban.bash - commandline asciii kanban board for minimalist productivity bash hackers (csv-based)
Liquid Prompt gives you a nicely displayed prompt with useful information when you need it. It shows you what you need when you need it. You will notice what changes when it changes, saving time and frustration. You can even use it with your favorite shell – Bash or zsh.
welder - 🔥Set up your Linux server with plain shell scripts
bork - a bash DSL for config management
Collect and forward system metrics using portable shell scripts
A terminal based search engine for bash commands
EasyBashGUI is a Bash functions library for *BSD and GNU/Linux that aims to give simple GUI functions using yad, gtkdialog, kdialog, zenity, Xdialog, (c)dialog, whiptail or bash builtins depending on KDE or GNOME running or not, Yad/Gtkdialog/Xdialog installed or not and, eventually, X server running or not.
You can tell a lot about a shell user by looking at their prompt. Most shell users will use whatever the system’s default prompt is for their entire career. Under many Linux distributions, this prompt includes the username, the hostname, and the current working directory, along with a $ sigil for regular users, and a # for root
An attempt at saner Bash defaults
These are answers to frequently asked questions on channel #bash
on the freenode IRC network. These answers are contributed by the regular members of the channel (originally heiner, and then others including greycat and r00t), and by users like you. If you find something inaccurate or simply misspelled, please feel free to correct it!
ShellCheck is a free, online and offline tool that detects problems and suggests improvements to shell scripts.
This blog has a list of small Linux oneliners that can make your life as a developer or sysadmin a lot easier.