For testing a tool I need a directory with a whole bunch of different Office files in a deep nested structure. I already have the files in a directory, but now need to creat
You can use bash brace-expansion:
brace-expansion
mkdir -p {a,b}/{e,f,g}/{h,i,j}
├───a │ ├───e │ │ ├───h │ │ ├───i │ │ └───j │ ├───f │ │ ├───h │ │ ├───i │ │ └───j │ └───g │ ├───h │ ├───i │ └───j └───b ├───e │ ├───h │ ├───i │ └───j ├───f │ ├───h │ ├───i │ └───j └───g ├───h ├───i └───j