shell读取文件每一行的方式


1、使用read命令读取一行数据

while read myline
do
 echo "LINE:"$myline
done < datafile.txt

 2、使用read命令读取一行数据

cat datafile.txt | while read myline
do 
 echo "LINE:"$myline
done

 3、#读取一行数据

cat datafile.txt | while myline=$(line)
do 
 echo "LINE:"$myline
done

 4、#读取一行数据

while myline=$(line)
do 
 echo "LINE:"$myline
done < datafile.txt

 5、#使用read命令读取变量数据

cat datafile.txt | while read paraa parab parac
do
 echo "PARAA:"$paraa
 echo "PARAB:"$parab
 echo "PARAC:"$parac
done

 6、#使用read命令读取变量数据

while read paraa parab parac
do
 echo "PARAA:"$paraa
 echo "PARAB:"$parab
 echo "PARAC:"$parac
done < datafile.txt

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM