mkdir -pの使用正規表現を使用してサブディレクトリにファイルを作成することは可能ですか? [コピー]

mkdir -pの使用正規表現を使用してサブディレクトリにファイルを作成することは可能ですか? [コピー]

mkdir -pこのコマンドを使用してファイルを作成しようとしています。

を使ってmkdir -p ~/1/2/3/41つのコマンドでファイル(w、x)を/ 2に、(y、z)を/ 3に入れます。

ディレクトリの作成後にtouchコマンドを使用できることはわかっていますが、単一のコマンドを使用して正規表現を介してこれらすべてを実行する方法を理解しようとしています。

この問題を解決しようとしている初心者として、この問題に対する解決策を見つけることができれば、大変感謝します。ありがとうございます!

答え1

ファイルなしのディレクトリ()を生成することを考慮すると、4一般的なコマンドがファイルと親ディレクトリのシナリオを完全に処理するとは予想されません。

新しいコマンドを作成せずにできる最善の方法は次のとおりです。

mkdir -p ~/1/2/3/4; touch ~/1/2/{w,x,3/{y,z}}

後者は正規表現ではありませんが、支柱の拡張

関連情報