あるファイルを別のファイルにコピーし、毎回値を変更するスクリプト

あるファイルを別のファイルにコピーし、毎回値を変更するスクリプト

File1には次の内容があります。

as 1
df 1
qw 1
er 1
ty 1

これで、File1をFile2に60回追加し、毎回1ずつ増やす必要があります。

ベストアンサー1

12番目の列を除いてFile1にsがない場合

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

{num,num}これはbash機能で、他のシェルでは機能しない可能性があります。

-i上記ではオプションが使用されていないため、sedFile1は変更されませんでした。

おすすめ記事