Debugging

Glenn Norman

This is post 6 of 19 in the series “[ Shell Scripting ]” There are several very elementary techniques you can use to debug your scripts. Switch Your Shell to Execute (Debug) Mode Remember the Order of Operations? You can change the mode of the Bourne/bash/Korn shell to show you what your command looks like …

Testing in bash

This is post 3 of 19 in the series “[ Shell Scripting ]” The test Command The command used in most conditionals is the test command. test returns true or false (more accurately, exits with 0 or non-zero status) depending on whether the test is passed or failed. It works like this: test operand1 operator …

Shell Basics

Hacker Girl

This is post 2 of 19 in the series “[ Shell Scripting ]” Shells The programming language the shell recognizes is dependant on the shell: sh, csh, tcsh, Korn shell, bash. In some Unix environments, when users log in, the Bourne shell (or its close cousin, bash) starts up. On many systems, however, users will …