我有一个包含文件列表的文件,其中必须替换字符串。这是 KSH
要解析的文件:
some_directory1/file_name1
some_directory2/file_name2
.
.
.
so on
我必须读取file_to_be_parsed,打开每行上的每个文件并替换上面列出的所有文件中的字符串。
最佳答案
虽然问题相当模糊,并且对列出的框架没有期望/偏好,但这里有一种方法:
while read name
do
sed -i 's/old_string/new_string/g' $name
done < file_to_be_parsed
关于linux - 遍历文件列表并替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27135092/