How to Automate FTP transfers in Linux Shell Scripting
Whether you are responsible for uploading files regularly to a remote web server, or syncing configuration files among a number of machines, most of...
Introduction to Linux Shell Scripting
In this series, we are going to learn Linux Shell Scripting. Shell Scripting is a very important skill that UNIX/Linux administrators can never go...
Learn To Write Linux Shell Scripts for Network
"Doesn't deserve to be born, who live only for himself." An Arabian Saying.
Computer networking is analogous to what we see in our life. Nobody...
Learn Managing Processes in Linux Shell Scripting
In this article, we are going to tackle a new topic: Managing Processes.
What is process?
A process is a program loaded in memory.
A typical process...
Learn the concept of Arrays in Linux Shell Scripting
An Array is a data structure that stores a list (collection) of objects (elements) that are accessible using zero-based index. In Linux shells, arrays...
Learn Validating User Input in Linux Shell Scripting
When a script gets one or more inputs from the user, most of the time it expects the following:
A specific number inputs.
Inputs of specific...
Learn How To Write Interactive shell scripts
An interactive script is a one that interacts with the user and requires user input. In this type of scripts, data flow in both...
Learn Linux Shell Scripts for Network – Part 2
In this article, we are going to complete what we have started in part1.
The host command
This command is used to convert names to IP...
Understanding Test Conditions in Linux Shell Scripting
In this article, we are going to tackle very important topic: the test conditions. Test conditions are very important when it comes to making...
Learn about Text Processing Tools in Linux Shell Scripting
The capability to manipulate text strings is of great importance. In our everyday’s work, we need to search text, extract parts of text, and...