我可以:
mkdir messages
进而:
touch messages/hello.txt
有没有一个命令可以同时完成这两个任务 - 如果目录不存在则创建目录,然后创建一个空文件?例如:
touch -p messages/hello.txt
答案1
与 coreutils 中的任何内容无关,但是这里有一个 bash 函数:
mktouch() {
mkdir -p "$(dirname "$1")"
touch "$1"
}
我可以:
mkdir messages
进而:
touch messages/hello.txt
有没有一个命令可以同时完成这两个任务 - 如果目录不存在则创建目录,然后创建一个空文件?例如:
touch -p messages/hello.txt
与 coreutils 中的任何内容无关,但是这里有一个 bash 函数:
mktouch() {
mkdir -p "$(dirname "$1")"
touch "$1"
}