Fedora 23の既存のネストされたディレクトリの下にファイルを作成する[閉じる]

Fedora 23の既存のネストされたディレクトリの下にファイルを作成する[閉じる]

touch既存のネストしたディレクトリにファイルを作成するために使用することはできません。私の構文がオフになっているかどうかを知りたいです。

$ touch dir1/dir2/dir3/file.txt

ベストアンサー1

このコマンドはtouch単一のファイルのみを生成し、入れ子になったディレクトリ構造は生成しません。これを行うには、まずコマンドをmkdir -p使用してから実行できます。touch次のようにまとめることができます。

 $ mkdir -p dir1/dir2/dir3 && touch dir1/dir2/dir3/file.txt

このディレクトリ構造は、現在存在するディレクトリから始めて作成されることに注意してください。このディレクトリを見つけるには、コマンドを使用しますpwd

おすすめ記事