カテゴリー︎: 【mac】
0.htmlを元にコピーして、1~100.htmlを作る。
ベースとなる1つのファイルを元に、
001~100などの連番をつけて
ターミナルのコマンドで一気に複製する方法。
1. html_dataフォルダを作る
2. html_dataフォルダの中に 0.htmlを入れる
3. 下記をコピーして、ターミナルに貼り付ける
↓↓↓
for i in {1..100}; do cp 0.html $i.html; done
このようなターミナルの画面になればOK
↓↓↓
ターミナルで上記のコマンドを入力して、エンターキーを押すと
html_dataフォルダ内で 0.html ~ 100.htmlが作られた
↓↓↓
追記
01.html とか 001.html など
あたまにゼロがつく、複製のやりかたを聞かれたので
やってみた
試行錯誤しても、うまくいかないので2回に分けてコマンドうったら、うまくいった
(例) 01.html~100.htmlまでをコピーする場合
1回目のコマンドで01~09.htmlを作る
↓
for i in {01..9}; do cp 01.html 0$i.html;done
2回目のコマンドで10~100.htmlを作る
↓
for i in {10..100}; do cp 01.html $i.html;done
これで完成!
もっと良い方法があるかも。。。