Como criar pastas em lote pelo terminal – comando mkdir

Um dos comandos que mais uso no terminal Linux é o mkdir, pela praticidade de criar várias pastas de uma única vez, algo que faço com uma certa frequência.

Nesse primeiro exemplo, de modo mais simples e direto, o comando é usado para criar de uma única vez um lote de 20 pastas, apenas numeradas sequencialmente de 01 a 20.

mkdir {01..20}

Resultado:

Poderia criar quantas pastas quisesse de uma única vez. Por exemplo, se depois eu quisesse dar continuidade à sequência e criar mais 80 pastas até o número 100, bastaria digitar no terminal:

mkdir {21..100}

Segundo exemplo. Novante, mais 20 pastas, mas desta vez concatenando uma palavra com a numeração.

mkdir "Referências -- "{001..020}

Resultado:

Terceiro exemplo:

O comando mkdir permite sequenciar não apenas os números, mas as letras do alfabeto também, inclusive combinar as duas possibilidades, como a seguir.

mkdir arquivos__{01..05}__{a..d}

Resultado:

Agora invertendo números e letras e acrescentando parênteses:

mkdir "imagens__("{A..D}")__("{1..5}")"

Resultado:

Último exemplo:

mkdir "animais :: "{felinos,aquáticos,aves,répteis,domésticos}

Resultado:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *