quinta-feira, 2 de fevereiro de 2012

Criar diretórios a partir de uma lista num arquivo no linux/cygwin

Como criar vários diretórios de uma lista de nomes num arquivo txt com apenas uma linha:

Crie um arquivo txt ou use algum com o conteúdo com um nome tipo dirs.txt:


Arquivo << dirs.txt >>


dir-1
dir-2
dir-3

Depois é só usar o comando:

Código


for i in `echo dirs.txt`; do mkdir `echo $i|sed "s/[\r\n\0]//g"` ; done

Pronto...
Os nomes do arquivo viraram diretórios no seu hd.