[問題] mkdir -p 有開檔案的版本嗎?

看板Linux作者 (今日 晴空萬里 波瀾壯闊)時間15年前 (2011/01/11 17:00), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
mkdir -p 可以很方便的把一串路徑包括子目錄都開好 例如 a/b/c/ 可是 要開新檔案的話就不能用了 例如 a/b/c/d.txt 假設 a, b, c, d.txt 原本都不存在 該用什麼指令 可以很方便的去開? 目前的作法是先 mkdir -p a/b/c 再 touch a/b/c/d.txt 總覺得應該要可以一行作完啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.89.121.16

01/11 18:24, , 1F
因為 touch a/b/c/d.txt 的 d.txt 不見得是 touch file
01/11 18:24, 1F

01/11 18:24, , 2F
也可以 touch dir ,所以要自已確認 dir 存不存在 (?)
01/11 18:24, 2F

01/11 23:33, , 3F
mkdir -p a/b/c && touch a/b/c/d.txt <-- 這樣一行做完
01/11 23:33, 3F
文章代碼(AID): #1DB1mqju (Linux)