Shell脚本循环读取文件内容,文件列表和配置文件

2021-09-18  本文已影响0人  Zee_李海海

1、使用for循环 -文件内容

for line in `cat filename`
do
echo $line
done

or

for line in $(cat filenames)
do
echo $line
done

2、使用for循环 -文件名称

for line in `ls path`
do
echo $line
done

or

for line in $(ls path)
do
echo $line
done

3.使用while循环 -文件名称

while read line
do
echo $line
done < filename

4.使用source循环 读取配置文件

#! bin/bash
source config
echo $pramaeter1
echo $pramaeter2
echo ...

5.使用while循环 -读取配置文件

#!/bin/bash
for line in `cat file`
do
eval "$line"
done
echo $pramaeter1
echo $pramaeter2
echo ...

or

#!/bin/bash
for line in $(cat file)
do
eval "$line"
done
echo $pramaeter1
echo $pramaeter2
echo ...

参考链接:
Shell脚本循环读取文件内容,文件列表和配置文件

上一篇下一篇

猜你喜欢

热点阅读