Annotation of coherent/a/usr/man/COHERENT/read, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: read                         Command                         read
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Assign values to shell variables
                      9: 
                     10: rreeaadd _n_a_m_e ...
                     11: 
                     12: read reads a line from the standard input.  It assigns each token
                     13: of the  input to the  corresponding shell variable  name.  If the
                     14: input contains  fewer tokens than the  number of names specified,
                     15: read assigns the null string  to each extra variable.  If the in-
                     16: put contains more tokens than the number of names specified, read
                     17: assigns the last name in the list the remainder of the input.
                     18: 
                     19: The shell sh executes read directly.
                     20: 
                     21: ***** Example *****
                     22: 
                     23: The command
                     24: 
                     25: 
                     26:         read foo bar baz
                     27:         hello how are you
                     28: 
                     29: 
                     30: parses the line ``hello how  are you'' and assigns the tokens to,
                     31: respectively, the shell variables foo, bar, and baz.  If you fur-
                     32: ther type
                     33: 
                     34: 
                     35:         echo $foo
                     36:         echo $bar
                     37:         echo $baz
                     38: 
                     39: 
                     40: you will see:
                     41: 
                     42: 
                     43:         hello
                     44:         how
                     45:         are you
                     46: 
                     47: 
                     48: ***** See Also *****
                     49: 
                     50: commands, sh
                     51: 
                     52: ***** Diagnostics *****
                     53: 
                     54: read normally  returns an exit status of  zero.  If it encounters
                     55: end of  file or is interrupted while  reading the standard input,
                     56: it then returns one.
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.