- ベストアンサー
連番のファイル作成法
以前にどこかのページで見た連番のファイル作成法ですが、うまくいきません。 $ touch 'jot -w file%03d.txt 999' touch: `jot -w file%03d.txt 999' に touch できません: 許可がありません $ sudo touch 'jot -w file%03d.txt 999' $ ls jot -w file%03d.txt 999 どのようにすれば 001.txt 002.txt ..... 999.txt の999個のファイルが出来上がるようにできますか? どうぞよろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
RHEL6とかCentOS6なら $ for i in `seq 1 999`; do touch file`printf %03d $i`.txt; done とかかなぁ。forはbashの内部コマンド、seqコマンドとprintfコマンドはRHEL6やCentOS6なら最小構成でも入っているはず。 jotは素のLinuxだと使えないコマンドだと思う。
お礼
うまくいきました! ありがとうございます。 > jotは素のLinuxだと使えないコマンドだと思う。 確かにそのようですね。