将一个文件复制到另一个文件并每次更改值的脚本

将一个文件复制到另一个文件并每次更改值的脚本

File1 有一些内容,假设它是:

as 1
df 1
qw 1
er 1
ty 1

现在我需要将 File1 添加到 File2 中 60 次,每次数字增加 1。

答案1

1如果File1 中除了第二列之外没有任何 s,

for i in {1..60}
do
        sed "s/1/$i/" File1
done > File2

{num,num}是 bash 功能,可能无法在其他 shell 中工作。

请注意,由于上面没有使用 选项-i,因此sedFile1 没有被修改。

相关内容