質問: ### 前提・実現したいこと Linuxにて、ディレクトリを作成したいとき dir1 └2000 └aaaa dir2 └2001 └aaaa dir3 └2002 └aaaa と続いていくディレクトリを一括で作ることはできないでしょうか? ### 発生している問題・エラーメッセージ ### 該当のソースコード ### 試したこと ワイルドカードを使ってみましたがうまくいきませんでした。 ### 補足情報(FW/ツールのバージョンなど) RHEL7.5
回答: ワイルドカードは既にあるファイルにマッチさせる物だから関係ないです。 ・親ディレクトリは1からの連番 ・子ディレクトリの1つめは2000からの連番 ということなら、20まで繰り返すとして、 ``` for i in {1..20} do let n=i+1999 mkdir -p dir$i/$n mkdir -p dir$i/aaaa done ```