Shell 文件读取操作
test.sh
version-list=[1.0,2.0,5.0]
new-version=3.0
1、cat + grep
value=`cat test.sh | grep new-version`
version=${value#*=}
2、按行读取
三种方式
#!/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
参考文档:
1、https://www.cnblogs.com/lovemakee/p/10930371.html
2、https://www.jb51.net/article/56563.htm