Classic Shell Scripting: Hidden Commands that Unlock the ...
Arnold Robbins
With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.