次のようなディレクトリ構造があるとします。
$ [〜/ practice] ls あいうえお/
今、私tmp1
はすべてのサブディレクトリにディレクトリを作成したいので、practice
これを行います:
$ [〜/ practice] mkdir * / tmp1 mkdir:ディレクトリ `* / tmp1 'を作成できません:そのようなファイルまたはディレクトリはありません
次に、-p
スイッチを試し*
て、サブディレクトリという名前のディレクトリになりますtmp1
$ [〜/ practice] mkdir -p * / tmp1 $ [〜/ practice] ls */ あいうえお/
-p
スイッチの使用は、存在しない複数のディレクトリを作成することです。私はちょうどそれが役立つかもしれないと思った。
tmp1
すべてのサブディレクトリに一度に作成するにはどうすればよいですか?
これを行うことができるならば、どのように私はそれを作成するために拡張しない\tmp1
、\tmp2
、\tmp3
で\a
、\b
と\c
一度に?
編集:私は、ディレクトリは、シンプルで順番に、同様である必要はありませんことを言及逃したa
、b
、c
など、および作成するディレクトリは次のように、必ずしもではありませんtmp1
、tmp2
。
$ [〜/ practice] ls 犬/猫/ラット/
それらの中で、私は次のようなものを持ちたいです
$ [〜/ practice] ls * 犬: 赤青/ ネコ: 赤青/ ラット: 赤青/