We use cookies to enhance your experience on our website. By continuing to use our website, you are agreeing to our use of cookies. You can change your cookie settings at any time. Find out more

UNIX & Shell Programming

B.M. Harwani

14 November 2013

ISBN: 9780198082163

720 pages

In Stock

Price: £22.99



UNIX & Shell Programming is specially designed as a textbook for undergraduate and postgraduate students of Computer Science, Information Technology, and Computer Applications. The book seeks to inculcate a strong foundation of the working of the Unix operating system and its features.

  • Follows bottom-up approach in explaining the concepts, i.e., the book moves gradually from simple to large, complex and critical commands and description
  • Provides dedicated chapters on the three shells, namely, Bourne, Korn and C
  • Includes around 1000 solved examples for practicing Unix commands and scripts
  • Provides a total of over 900 end-chapter exercises including objective-type questions, review questions, review exercises, and brain teasers

About the Author(s)

B.M. Harwani, Founder And Owner Of Microchip Computer Education (MCE), Ajmer

B. M. Harwani is founder and owner of Microchip Computer Education (MCE), based in Ajmer, India, that provides computer education in all programming and Web developing platforms. Being involved in the teaching field for more than 19 years, he has developed the art of explaining even the most complicated topics in a straightforward and easily understandable manner. He has written numerous books on variety of subjects such as JSP, JSF, EJB, PHP, .Net, Joomla, and jQuery. He also contributes articles to various websites on varied computer subjects.

Table of Contents

    Features of the Book
    Detailed Contents
    1. Unix: An Introduction
    2. Unix File System
    3. Basic Unix Commands
    4. Advanced Unix Commands
    5. File Management and Compression Techniques
    6. Manipulating Processes and Signals
    7. System Calls
    8. Editors in Unix
    9. AWK Script
    10. Bourne Shell Programming
    11. Korn Shell Programming
    12. C Shell Programming
    13. Different Tools and Debuggers
    14. Interprocess Communication
    15. Unix System Administration and Networking