我知道mkdir -p会以递归方式创建目录.
我知道touch会递归创建一个文件.
我知道mkdir -p foo/bar; touch foo/bar/baz.txt会工作,但是有旗帜或东西,touch所以我可以一步到位吗?
我确定这个问题在一百万次之前就被问过了,但出于某种原因我才会空洞.
别名或功能怎么样:
function my_touch {
mkdir -p $(dirname $1) && touch $1
}
my_touch /tmp/a/b/aaa ; ls -l /tmp/a/b/aaa
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |