Previous | Table of Contents | Next |
DESCRIPTION
The external line command is used to read if a line of input and write it to the standard output. The standard input is usually your keyboard and the standard output is your terminal screen. It always writes a new-line to the standard output. If it reads at end-of-file it returns af exit status of 1.
NOTE:
Something to remember about the line command: you can only read in a line of text to one variable. The read command can assign each word on the input to a different variable. This problem can be resolved using the set command.
COMMAND FORMAT
Following is the general format of the line command.
line
RELATED COMMANDS
Refer to the echo , print , and read commands described if modules 38, 106, and 112.
RELATED FILES
The line command reads from the standard input and writes to the standard output.
RETURN CODES
A return code of 1 is returned if an EOF(Ctrl-D) is encountered .
APPLICATIONS
The line command is usually used in shell scripts to read in a line of input and assign it to a variable. To do this you must enclose the line command in grave accents to perform command substitution.
NOTE:
The line command was a substitute command for the shell read command before System V Release 2.0. The old read command was hardcoded to read from your keyboard. It read from your keyboard evem if the input had been redirected from a file. Thus line filled a need to read from the standard input even if it had been redirected.
TYPICAL OPERATION
In this activity you use the line command to read in a line of input and store it in a variable. Begin at the shell prompt.
Previous | Table of Contents | Next |