Unix. Possibly, the longest living entity in the computer land where nothing survives more than a couple of years, a decade at the most. It has been around for more than two decades, owing its longevity to the ruggedness built into it and its commands.
This book comes in two parts. The first part is a journey into the vast expanse that is Unix. The intent is to make you aware of the underlying philosophy used in development of myriads of Unix command rather than telling you all the variations available with them. The topics covered include.
System security Unix communication Input/Output Redirection and Piping The vi editor The Unix file system The second part takes you into the murky depths of Shell Programming and System Administration. You would find a detailed coverage of several aspects of Bourne Shell programming like.
The magic of getopts eval and trap Debugging shell scripts Subshells and their use System administration shell scripts Disk maintenance shell scripts A lot of practical shell scripts have been thrown in for good measure. We are sure you would enjoy it.
Table of ContentsPart – I1. Getting Started2. Gaining Confidence3. The Unix File System4. Essential Unix Commands5. I/O Redirection and Piping6. The King of All Editors7. Processes in Unix8. Communication – Unix stylePart – II9. Shell Programming – The First Step10. Taking Decisions11. The Loop Control Structure12. Shell Metacharacters13. Tricks of The Trade14. Shell Mischellany15. System Administration16. Shell Programming Project