Home My Orders  |  My Cart  |  Checkout   
Download Quest
Avail our Zero Shipping Cost facility by downloading Quest Course DVD images, via Internet..

Order Now!
How To Pay

Quick Search
Advanced Search
Shopping Cart
0 items
Choose Currency
Shipping & Returns

Privacy Notice

Conditions of Use
Contact Us
44-A Hill Road Gokulpeth
Nagpur 440010

Tel: +91-712-2531046
Fax: +91-712-2540870

Email Us


Tell A Friend
Tell your friend about our products.
Unix Shell Programming (Book) Rs.480.00
Unix Shell Programming (Book)

by Yashavant Kanetkar

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 lingevity to the ruggedness built into it and its commands. This book has 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 commands rather than telling you all the variations available with them. 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.

Table Of Contents

  • Getting Started
  • A Unix Biography
  • Hardware Requirements for Unix
  • Sailent features of Unix
  • Multiuser Capability
  • Multitasking Capability
  • Communication
  • Security
  • Portability
  • Unix System Organisation
  • Types of Shells
  • Bourne Shell
  • C Shell
  • Korn Shell
  • The First Faltering Steps
  • Unix Commands
  • What's in the Name?
  • The Unix File System
  • Creating Files
  • Indulging in File Play
  • Listing Files and Directories
  • Masking File Permissions
  • Directory Permissions
  • Still Better Directory Permissions
  • Removing A File Forcibly
  • Other Useful ls Variations
  • Directory Related Commands
  • A Bit of Mathematics
  • Miscellaneous Commands
  • The Unix File System
  • The Boot Block
  • The Super Block
  • The Inode Table
  • Surrogate Super Block and Inode Table
  • How Does Unix Access Files
  • Storage of Files
  • Disk Related Commands
  • Checking Disk Free Space
  • dfspace Makes More Sence
  • Disk Usage - The du Command
  • The ulimit Command
  • Essential Unix Commands
  • Password
  • cal is for Calender
  • The banner Command
  • The touch Command
  • The file Command
  • Links with DOS
  • File Related Commands wc, sort, cut, grep, dd
  • Viewing Files
  • Taking Printouts
  • File Compression
  • The On-line Unix Mannual
  • I/O Redirection and Piping
  • Piping
  • vi, The King of All Editors
  • Why vi
  • Modes of Operation
  • The first Editing Session
  • Learing The Ropes
  • Block Commands
  • Search, Search Everywhere..
  • Find and Replace
  • Delete and Paste
  • Yank and Paste
  • abbr is for Abbreviate
  • Set Commands
  • Customizing The vi Environment
  • Multiple File Editing in vi
  • Command Line Options in vi
  • Processes in Unix
  • What's Running Right Now
  • Still More Processes
  • Background Processes
  • The nohup Command
  • Killing a processes
  • Changing Process Priorities
  • Scheduling of Processes
  • The at Command
  • The batch Command
  • The crontab Command
  • Communication - Unix Style
  • The write Command
  • The wall Command
  • What's The News Today
  • motd is for Message of The Day
  • Mail: The Basis of Unix Communication
  • Sending mail
  • Handling Incoming Mail
  • Customizing mail
  • Shell Programming - The First Step
  • Before We Start..
  • When to Use Shell Scripts
  • The First Shell Script
  • Interactive Shell Scripts
  • Shell Variables
  • Shell Keywords
  • Another way of Assigning Values to Variables
  • Unix-defined or System Variables
  • User-defined Variables
  • Tips and Traps
  • Unchanging Variables
  • Wiping Out Variables
  • Positional parameters
  • Passing Command Line Arguments
  • Setting Values of Positional Parameters
  • Displaying Date in Desired Format
  • Using Shift on Positional Parameters
  • Arithmetic in Shell Script
  • read and echo Revisited
  • The Carriage Return
  • The Tab and The Backspace
  • Positioning The Cursor
  • Bold and Beautiful
  • The tput Command
  • Control Instructions in Shell
  • Taking Decisions
  • The if-then-fi Statement
  • The if-then-else-fi Statement
  • The test Command
  • File Tests
  • String Tests
  • Nested if-elses
  • Forms of if
  • Use of Logical Operators
  • Hierarchy of Logical Operators
  • else + if Equals elif
  • The Case Control Structure
  • The Tips and Traps
  • The Loop Control Structure
  • Loops
  • The while Loop
  • Tips and Traps
  • Friend, Where are You..
  • The IFS Thing
  • Reading From A File
  • The untill loop
  • The for Loop
  • Using for with Command Line Arguments
  • Creating Nested Directories
  • Generating Values for a for Loop
  • Nesting of Loops
  • The break Statement
  • The continue Statement
  • Shell Metacharacters
  • Filename Substituation Metacharacters
  • Rediretion Metacharacters.
  • Process Execution Metacharacters
  • Conditional Execution Using && and ||
  • Quoting Metacharacters.
  • Positional Parameters and Special Parameters
  • Oh! I Forgot..
  • Debugging a Script
  • $* And $@
  • Tricks of The Trade
  • Controlling Termial Input
  • Tackling Multiple Command Line Options
  • traping Signals
  • Functions.
  • Executing Multiple Scripts
  • Shell Miscellany
  • Fuctions of A Shell
  • Varibles Revisited
  • Exporting Varibles
  • Controlling Varible assignments
  • The eval Command
  • System Administration
  • Adding and Removing Users
  • Some More Daily Administration
  • Starting Up The System
  • Shutting the System Down
  • Disk Management
  • Formatting A Disk
  • Making A File System
  • Mounting A File System
  • Unmounting A File System
  • Using A Raw Disk
  • Monitoring System Usage
  • Ensuring System Security
  • Providing Assistance to Users
  • Shell Programming Project
  • Payroll Processing System
  • Data Orginasation.
  • Menus
  • Report Formats
  • Calculations
  • Working of The System
  • Program
  • Where Do You Go From Here...
  • Improve This Program..

This product was added to our catalog on Saturday 18 November, 2006.
Customers who bought this product also purchased
DirectX Game Programming Fundas (Book w/CD)
DirectX Game Programming Fundas (Book w/CD)
Let Us Java (Book)
Let Us Java (Book)
Quest - Python Programming
Quest - Python Programming
Quest - Java Programming
Quest - Java Programming
C Projects (Book w/CD)
C Projects (Book w/CD)
Let Us C Workbook (Book)
Let Us C Workbook (Book)
Tell A Friend
Tell your friend about our products.
Your IP Address is:

Copyright © 2020 KSET Online Store: Nagpur, India - Quest Video Courses, Books, CDs, eBooks