Como criar várias pastas, cada uma com várias subpastas

1

Existe uma maneira de fazer isso no terminal? ou seja, sem escrever um script, por exemplo,

mkdir subject{1,2,3,4}/book{1,2,3}

porque o trabalho anterior não funciona com ou sem a opção -p?

    
por Marc 25.04.2013 / 00:58

2 respostas

2

Você pode fazer isso com o seguinte comando:

mkdir -p Subject{1..4}/Book{1..3}
    
por Basharat Sialvi 25.04.2013 / 01:34
0

Eu tentei o seguinte comando e funcionou:

mkdir mainfolder/{folder1/{subfolder,subfolder,subfolder},folder2/{subfolder,subfolder}}

Isso cria uma "mainfolder" que contém duas pastas (folder1 e folder2) e suas respectivas subpastas.

    
por Sam 09.10.2016 / 01:37