Shell脚本循环读取文件中的每一行

table_names.conf 文件内容如下:

teacher
student
class
score

for循环读取

#!/bin/bash
echo "=====第一种方法====="
for line in `cat /opt/table_names.conf`
do
  echo $line
done

While循环读取

#!/bin/bash
echo "=====第二种方法====="
SYNC_TABLE_NAMES=/opt/table_names.conf; 
while read table
do
	echo $table
done < $SYNC_TABLE_NAMES
# 或while read -r table

猜你喜欢

转载自blog.csdn.net/u011886447/article/details/104949090