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 |