ウェブの更新作業をしていると、例えば
foobar/products/device/mice/laser/images/mouse.gif
といった具合に、階層を維持したまま差分ファイルを用意しなければいけないことがあります。
たった一つの「mouse.gif」という画像を納品するために、フォルダを6個も作ってフォルダ名を入れていくのは面倒です。
そんなときに、ターミナル.appを使うと便利です。
(便利といいつつ、ターミナルのこと全然詳しくないし、この用途でしか使ってないのですが….)
今回はデスクトップ上に存在する「test」というフォルダの中に、複数のフォルダを作成してみます。
- ターミナル.appを起動します。
-
cd desktop/test
と入力しreturnを押します。
デスクトップ上に存在する「test」というフォルダに移動しますよ! というよーな意味合いです。 -
mkdir -p aaa/bbb/ccc/ddd
と入力しreturnを押します。
「aaa」というフォルダが無ければ作って!。んで、その中に「bbb」というフォルダが無ければ作って!。んで、その中に「ccc」というフォルダが無ければ作って!。んで、その中に「ddd」というフォルダが無ければ作ってよね!。というよーな意味合いです。
これで一気に多階層のフォルダが一気に作成できます。
ついでに、
mkdir -p aaa/bbb/ccc/ddd
の部分を、
mkdir eee fff ggg hhh
という具合に半角スペースを挟んで入力しreturnを押すと、
同じ階層に「eee」というフォルダと「fff」というフォルダと「ggg」というフォルダと「hhh」というフォルダを一気に作成してくれます。














コメントはありません。