2
我知道我可以做輕鬆地創建嵌套在不可用目錄中的文件
mdkir -p a/b/c/d
但是一次又一次,我需要把一個文件在新目錄中。所以這是我做的
mkdir -p a/b/c
touch a/b/c/foo.txt
我想知道是否有一個簡單的方法來結合這兩個操作。
我知道我可以做輕鬆地創建嵌套在不可用目錄中的文件
mdkir -p a/b/c/d
但是一次又一次,我需要把一個文件在新目錄中。所以這是我做的
mkdir -p a/b/c
touch a/b/c/foo.txt
我想知道是否有一個簡單的方法來結合這兩個操作。
在Bash shell中,在.bashrc文件中創建一個函數。
function mktouch {
mkdir -p $(dirname $1)
touch $1
}
然後只需調用mktouch A/B/C/foo.txt的
在bash你可以這樣做:
mkdir -p a/b/c && touch !#:2/foo.txt
但是當我想你想,這不是完全一樣簡潔。