$ cat readtxt
ni hao ma
he ha a
$ vi readtest $ readtest -------------------------------------------------------------------------- $ vi readtest $ readtest ------------------------------------------------------------------------ $ vi readtest $ readtest 变量一一对应,若给予的变量个数没有文件中域的个数多,则将最后的几个域全赋给最后一个变量. -------------------------------------------------------------------------- $ read word1?"please enter:" word2 ------------------------------------------------------------------------ $ (read; print "hello $REPLY")
"readtest" 5 lines, 89 characters
#!/bin/ksh
while read xx yy zz
do
printf "%s %s %sn" $xx $yy $zz
done
ni hao ma
he ha a
"readtest" 5 lines, 82 characters
#!/bin/ksh
while read xx yy
do
printf "%s %s " $yy $xx
done
hao ma ni ha a he
"readtest" 5 lines, 81 characters
#!/bin/ksh
while read xx yy
do
printf "%s %sn" $yy $xx
done
hao ma
ni
ha a
he
please enter:hello world
You have mail in /usr/spool/mail/oracle
$ echo $word1
hello
$ echo $word2
world
word(我输入的)
hello word(打印输出的)