使用`for-loop或其他方法更改多个文件的内容?

时间:2015-03-15 11:36:37

标签: for-loop sed

对于文件 file1 file2 file3 ,每个文件在 i 中具有相同的值线,像这样

...
10  (the i th line)
...

如何改变" 10"在所有文件的 i 行到另一个值,例如100?

1 个答案:

答案 0 :(得分:0)

不需要for循环:使用globbing匹配所有文件,sed -i就地编辑它们

sed -i "$i{s/.*/100/}" file*