Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Linux Shells and Utilities The Unix Shell - Part II Tutorial

At first glance many people think the Unix Shell is a more cryptic version of the MS-Windows/DOS command prompt. However, the Unix shell can do much more than launch programs and copy files. Sequences of commands can be strung together in 'Shell Scripts'

Tutorial Details:

Linux Shells and Utilities The Unix Shell - Part II

At first glance many people think the Unix Shell is a more cryptic version of the MS-Windows/DOS command prompt. However, the Unix shell can do much more than launch programs and copy files. Sequences of commands can be strung together in "Shell Scripts" to automate tedious or repetitive tasks. Unix systems provide a series of tools that are helpful when writing shell scripts.

Typically each tool performs a specific task, accepting input from the " standard input " source and sending its output to the " standard output source ".

Standard Input and Output
Non-Graphical Unix programs typically read input from what is called the " standard input stream. " When a program is started up from the command line, standard input (STDIN) defaults to the keyboard. Characters typed on the keyboard are sent to the program for processing.

Similarly, the standard output ( STDOUT ) of a program started from the command line is the screen. Normal output destined for the user's screen is sent to STDOUT , but error messages are often sent to the standard error device ( STDERR ); by default STDERR goes to the screen as well. Sometimes you don't want program output to go to the screen; it might be more convenient to save to a file, or have your program read from a file. Redirection allows you to easily accomplish this.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Linux Shells and Utilities The Unix Shell - Part II Tutorial

View Tutorial:
Linux Shells and Utilities The Unix Shell - Part II Tutorial

Related Tutorials:

Java Tip 66: Control browsers from your Java application - JavaWorld
Java Tip 66: Control browsers from your Java application - JavaWorld
 
Embed Java code into your native apps - JavaWorld May 2001
Embed Java code into your native apps - JavaWorld May 2001
 
PGP Java API 2.0
PGP Java API 2.0
 
Commons Launcher
The Launcher Component is designed to be a cross platform Java application launcher.
 
Concurrency in JDK 5.0
Concurrency in JDK 5.0 JDK 5.0 added major new support for developing concurrent applications, including JVM changes, new low-level synchronization utilities, and higher-level, thread-safe, high-performance concurrency classes such as thread pools, concu
 
Beginner Guide to Linux Server
Beginner Guide to Linux Server Beginner Guide to Linux Server Introduction Linux is know for its security, performance, reliability. Many business units are looking towards Linux as it provides low costs software for them. Earlier Linux used to
 
Beginner Guide to Linux Server
Beginner Guide to Linux Server Beginner Guide to Linux Server Introduction Linux is know for its security, performance, reliability. Many business units are looking towards Linux as it provides low costs software for them. Earlier Linux used to
 
Buy Fedora Core 3 Linux CD's in India.
Buy Fedora Core 3 Linux CD's in India. Fedora Core 3 Linux Now Available Fedora Core 3 CD's We are providing the free downloadable version of Fedora Core 3 Linux CDs, which is distributed under GNU public license. ABOUT FEDORA Fedora is the
 
We are providing Linux CD's for free.
We are providing Linux CD's for free. Linux! Linux! Linux! The Best Place to get your Free Linux CD's Get Your Linux CD's Today Result of 14-Jan-2003 Red Hat 8.0 Free CD Contest What is Linux? Linux is a free Operating System, Which was
 
We are providing Knoppix 3.6 Live Linux CD's
We are providing Knoppix 3.6 Live Linux CD's Knoppix Linux CD's Now Available Linux Knoppix 3.6 CD's What is KNOPPIX? KNOPPIX is a bootable Linux CD with a collection of various GNU/Linux software. It auto-detects hardware and supports many
 
We are providing Downloadable Version of Mandrake 10.1 Official Edition Linux CD's.
We are providing Downloadable Version of Mandrake 10.1 Official Edition Linux CD's. Mandrake 10.1 Official Edition Linux Now Available Mandrake 10.1 Official Edition CD's Mandrakelinux 10.1 Official is a new-generation Linux operating system for
 
We are providing Downloadable Version of Mandrake 10.1 Power Pack Linux CD's.
We are providing Downloadable Version of Mandrake 10.1 Power Pack Linux CD's. Mandrake 10.1 Power Pack Linux Now Available Mandrake 10.1 Power Pack CD's Power Pack is a Linux system that will appeal to all advanced users. It's great for Office
 
We are providing Linux CD's for free.
We are providing Linux CD's for free. Mandrake Linux Linux! Linux! Linux! The Best Place to get your Free Linux Mandrake 9.1 CD's Get Your Linux CD's Today What is Linux? Linux is a free Operating System, Which was developed by Linus Trovalds
 
Buy Peanut 9.6 Linux in India from us. Peanut 9.6 distribution is available in India.
Buy Peanut 9.6 Linux in India from us. Peanut 9.6 distribution is available in India. Peanut 9.6 Linux Now Available Peanut 9.6 Linux CD It is a Linux OS (operating system), especially made for those new to Linux. This is the most POWERFUL and
 
We are providing Linux CD's for free.
We are providing Linux CD's for free. Linux 9.0 Linux! Linux! Linux! Get Your Linux CD's Today What is Linux? Linux is a free Operating System, Which was developed by Linus Trovalds to provide free, open source Unix-like OS. The code for Linux
 
Installing Sun JDK on Linux
Installing Sun JDK on Linux Installing Sun JDK on Linux (Fedora Core 3) Downloading Download the latest version of JDK from http://www.java.sun.com . I have downloaded jdk-1_5_0_01-linux-i586.bin for this tutorial. Installing Change to the
 
What is Linux?
What is Linux? What is Linux? Linux is a free Unix-type operating system originally developed by Linus Torvalds and other programmers in 1991 while Linus was a student a the University of Helsinki. He began writing the code based on minix and then
 
Using MYSQL Database with JSP & Servlets.
Using MYSQL Database with JSP & Servlets. Using MYSQL Database with JSP & Servlets. MY SQL is a powerful RDBMS, which can handle large amount of data. And more interestingly it is free to use, except for some commercial use. you can download it
 
What is Web Hosting
What is Web Hosting What is Web Hosting? What is Web Hosting? If you have a company and want web presence than you need a website. With the website any one from the world must be able to view your pages, images etc. Website is actually a
 
one-jar
One-JAR is a simple solution to a vexing problem in Java: how to distribute an application as a single jar-file, when it depends on multiple other jar-files. One-JAR uses a custom classloader to discover library jar files inside the main jar.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.