51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

shell 读取文件(循环遍历)for 和 while

shell 读取文件中的每一行 是我们平时用的比较多的,那么这篇文章主要教给大家用 for 和 while 来实现 循环读取文件的操作。

(1) for 循环 读取文件,默认是按照空格循环

例如, 有文件 : baimei.txt

#!/bin/bash
for i in `cat baimeidashu.txt`
do 
echo $i
done

运行结果:

(2) while 读取文件 按照行读取文件内容

#!/bin/bash
while  read line
do
echo $line
done<baimeidashu.txt

运行结果:

shell 读取文件中的每一行
shell读取文件内容
shell读取文件内容到变量
shell读取文件指定行数
shell读取文件第二行
shell 读取文件中的每一行并存储到数组
shell读取文件每一行并分割
shell读取文件内容并按照分割符号分割
shell读取文件内容并赋值
欢迎来撩 :shell 编程从0到1

赞(5)
未经允许不得转载:工具盒子 » shell 读取文件(循环遍历)for 和 while