存在しないサブディレクトリ(../new_folder/new_folder/new_file.ext)にファイルを作成する

存在しないサブディレクトリ(../new_folder/new_folder/new_file.ext)にファイルを作成する

今私はこれを使用します:

mkdir -p a/b/c/d/e; 
touch a/b/c/d/e/file.abc; 

より効率的な方法がありますか?

ベストアンサー1

install -D src_file /tmp/a/b/c/d/e/f/g/h/i/dst_file
install -Dt /tmp/a/b/c/d/e/f/g/h/i your_file

空のファイルだけをタッチしたい場合:

install -D /dev/null /tmp/a/b/c/d/e/f/g/h/i/empty_file

それを見てください(これ設置(1)マンページには、権限の設定、タイムスタンプの保持などのオプションがあります。

おすすめ記事