- 循环读取文件
while IFS= read -r line;
do
#echo "$line"
done < file_name
cat file_name | while IFS= read -r line; do
#echo "$line"
done
cat file_name | while IFS= read -r field1 field2 others; do
#echo "$field1 $field2"
done
a、-r选项保证读入的内容是原始的内容,不会做反斜杠转义(\r\n);
b、IFS(Internal Field Separator)设置为空表示read命令不会删除行首和行尾的separator
- 2.