在多个目录中创建文件

Dar*_*lyn 1 unix bash

是否可以一次/在一个命令中创建多个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)

但无法弄清楚如何在每个子目录中创建文件,而无需手动交换到目录并在那里创建文件.

Kar*_*ath 5

您可以使用相同的技术:

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)