1

1,000 個の小さなテキスト ファイルを含むフォルダーがあり、ファイルを変更して、すべてのファイルの先頭に 7 つのゼロを追加する必要があります。私がこれをした後、私はそれらをすべて一緒に猫にすることができます. ターミナルでこれを行う簡単な方法はありますか?

4

2 に答える 2

3

現在のディレクトリ内のすべてのファイルを検索し、次0000000を使用してファイルの先頭に挿入しますsed

find . -maxdepth 1 -type f -exec sed -i.bk '1i \
0000000' {} \;

.bkこれにより、ディレクトリ内の各ファイルのファイルも作成されます。結果に満足している場合はrm *.bk、バックアップ ファイルを削除してください。

于 2013-04-28T18:38:50.783 に答える