読者です 読者をやめる 読者になる 読者になる

かわろぐ

技術、ボルダリング、セキュリティ、その他もろもろ

MENU

ターミナルで色々なディレクトリ構造を作成する方法

環境

  • Mac OSX 10.12.3
  • bash 3.2

ディレクトリ作成時に手間を省くための小技をまとめました。

複数階層のディレクトリを一発で作成する

今まで、ひとつ作っては cd で移動してまたディレクトリを作るという非常にめんどくさいことをしていました。 -p オプションをつければ複数階層のディレクトリを一発で作ってくれます。

mkdir -p test1/test2/test3

複数階層のディレクトリを作成して移動する

複数階層のディレクトリを使ったら大抵の場合は、一番深いところで作業したいはずですよね。 作ってまたパスを入力するのは面倒!って思ったら以下の様につなげることで移動も一発でできました。

mkdir -p tes1/test2/test3; cd $_

同じ階層に複数のディレクトリを一発で作成する

同じ階層に test1, test2, test3 のようなディレクトリを作成するには {} を使ってやると一発で作成出来ます。

mkdir test{1,2,3}

おわりに

普段から使っている bash でもまだまだ知らない便利な事がたくさんあるなぁ。もっと色々しらべようっと。