方法有很多,下面写出三种方法:写法一: #!/bin/bashwhile read linedoecho $linedone < filename(待读取的文件) 写法二: #!/bin/bashca
#!/bin/bash
while read line
do
echo $line
done < filename(待读取的文件)
#!/bin/bash
cat filename(待读取的文件) | while read line
do
echo $line
done
for line in `cat filename(待读取的文件)`
do
echo $line
done
$ cat file
1111
2222
3333 4444 555
$ cat file | while read line; do echo $line; done
1111
2222
3333 4444 555
$ for line in $(<file); do echo $line; done
1111
2222
3333
4444
555
--结束END--
本文标题: shell按行读取文件的3种方法
本文链接: https://www.lsjlt.com/news/17865.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-30
2024-04-30
2024-04-30
2024-04-29
2024-04-29
2024-04-29
2024-04-18
2024-04-17
2024-04-11
2024-04-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0