Post

PREVNEXT


三階ラボ

多階層のフォルダを一気に作る

ターミナル入力

ウェブの更新作業をしていると、例えば

foobar/products/device/mice/laser/images/mouse.gif

といった具合に、階層を維持したまま差分ファイルを用意しなければいけないことがあります。
たった一つの「mouse.gif」という画像を納品するために、フォルダを6個も作ってフォルダ名を入れていくのは面倒です。

そんなときに、ターミナル.appを使うと便利です。
(便利といいつつ、ターミナルのこと全然詳しくないし、この用途でしか使ってないのですが….)

今回はデスクトップ上に存在する「test」というフォルダの中に、複数のフォルダを作成してみます。

  1. ターミナル.appを起動します。
  2. cd desktop/test
    

    と入力しreturnを押します。
    デスクトップ上に存在する「test」というフォルダに移動しますよ! というよーな意味合いです。

  3. 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」というフォルダを一気に作成してくれます。

複数のフォルダをリスト表示


COMMENTS

  1. コメントはありません。

TO TOP

PREVNEXT