Pular para o conteúdo
Insetário do Bash

/static/insetario/inseto/chaves-prefixo/

Menu

BSH-003 · Chaves

dir/{a,b,c}

Chaves aninhadas e prefixo comum: uma árvore de diretórios em uma linha.

O que fica fora das chaves é costurado em cada resultado: projeto/{src,doc,test} rende três caminhos com o mesmo tronco. Com mkdir -p, a árvore inteira nasce de um golpe.

As chaves aninham: {a,b{1,2}} vira a b1 b2. Dá para desenhar estruturas inteiras — projeto/{src/{nucleo,util},doc} — antes de o primeiro arquivo existir.

$ mkdir -p projeto/{src,doc,test}
$ ls projeto
doc  src  test
$ echo ninho/{ovos,larvas{1,2}}
ninho/ovos ninho/larvas1 ninho/larvas2
A árvore inteira, plantada em uma linha.