
Linux Shell Scripting Essentials
By :

In day-to-day work, we come across different kinds of files such as text files, source code files from different programming languages (for example, file.sh
, file.c
, and file.cpp
), and so on. While working, we often perform various operations on files or directories such as searching for a given string or pattern, replacing strings, printing few lines of a file, and so on. Performing these operations is not easy if we have to do it manually. Manual searching for a string or pattern in a directory having thousands of files can take months, and has high chances of making errors.
Shell provides many powerful commands to make our work easier, faster, and error-free. Shell commands have the ability to manipulate and filter text from different streams such as standard input, file, and so on. Some of these commands are grep
, sed
, head
, tr
, sort
, and so on. Shell also comes with a feature of redirecting output from one...
Change the font size
Change margin width
Change background colour