Есть ли способ сделать это в терминале? то есть без написания сценария, например
mkdir subject{1,2,3,4}/book{1,2,3}
, почему предыдущее не работает с опцией -p или без нее?
Я попробовал следующую команду, и она сработала:
mkdir mainfolder/{folder1/{subfolder,subfolder,subfolder},folder2/{subfolder,subfolder}}
Это создает «главную папку», которая содержит две папки (folder1 и folder2) и их соответствующие подпапки.
Вы можете сделать это с помощью следующей команды:
mkdir -p Subject{1..4}/Book{1..3}