是否可以一次/在一个命令中创建多个directirories中的文件?我正在做这样的事情
Add
-add1
- file 1
- file 2
-add2
- file 1
- file 2
Run Code Online (Sandbox Code Playgroud)
我正在创建目录
mkdir -p Add/add{1,2}
Run Code Online (Sandbox Code Playgroud)
但无法弄清楚如何在每个子目录中创建文件,而无需手动交换到目录并在那里创建文件.
您可以使用相同的技术:
touch Add/add{1,2}/file{1,2}
Run Code Online (Sandbox Code Playgroud)
随着set -x你将看到它扩展到:
touch Add/add1/file1 Add/add1/file2 Add/add2/file1 Add/add2/file2
Run Code Online (Sandbox Code Playgroud)