When using Linux, you're bound to fire up a terminal session at some point. Whether it's to dabble with some commands to see how you fare, learn something new, or troubleshoot an issue that the GUI is ...
Shell scripting is an often forgotten programming environment, relegated to simple automation tasks and little else. In fact, it’s possible to achieve much more complex tasks in the shell. As an ...