Passing arguments, writing a help menu, and debugging can be burdensome. However, the getopts command, Heredoc, and the "set ...
If you've written any amount of bash code, you've likely come across the trap command. Trap allows you to catch signals and execute code when they occur. Signals are asynchronous notifications that ...
The command line. You either love it or hate it, but if you do anything with a Unix-like system you are going to have to use it eventually. You might find marker ...
Creating GUI (Graphical User Interfaces) with any operating system boils down to Ncurses / Whiptail type GUIs for the terminal, or full blown GUIs on the desktop. We will be building the latter, but ...