電子タンク

とりあえずメモ帳

フォルダ一括作成

Linuxにて。

①ブレース展開を利用した連番のディレクトリの作成

例1)

$ mkdir {3..9}
$ ls
3 4 5 6 7 8 9

例2)

$ mkdir {007..021}
$ ls
007 008 009 010 011 012 013 014 015 016 017 018 019 020 021

例3)

$ mkdir R02_{35..42}
$ ls
R02_35 R02_36 R02_37 R02_38 R02_39 R02_40 R02_41 R02_42

 

csvファイルから任意の名前を読み込んでディレクトリを作成

(calcやエクセルなどなんでも良いので)縦1列の名前入りのcsvファイルを用意して、

$ mkdir `cat ./hoge.csv`

とすると、一括してフォルダが作成される。

ちなみに、「'」ではなく、「`」でないとダメなので注意。

f:id:eel2018lee:20200101101450p:plain