Mastering the commands on your Linux machine is an indispensable prelude to writing effective shell scripts.
Standard UNIX commands make shell scripts more versatile. The power of scripts comes from coupling system commands and shell directives with simple programming constructs.