linux下shell中常用循环 读取文件每一行

while read line
do
   echo $line
done<A

<A写在最后相当于给整个while do 语句加了一个约束条件,读取文件A里每行至文件尾结束

while read line<A
do
    echo $line
done

<A写在前面,整个while do语句就没有约束条件, 因为 read line<A这个始终为真
表示 不停地 读取A中的第一行,赋值给参数line,然后打印参数line的值

while :;
do
echo "";
done

死循环,一直执行

for  i in `seq 1 100`; 
do 
echo $i;
done 

输出1到100

Tags: none

添加新评论