[Soci SLIP] programmare in bash

Lucio Crusca lucio a sulweb.org
Mer 17 Feb 2010 15:30:04 CET


In data mercoledì 17 febbraio 2010 15:19:30, Lucio Crusca ha scritto:
: > In data mercoledì 17 febbraio 2010 15:02:35, Mauro Mosso ha scritto:
> > Praticamente devo fare una lista di nomi cartelle, poi fare in modo che
> > per ogni nome mi crei una cartella con mkdir.
> 
> Dovrebbe essere banalmente semplice: da dove ti arriva la lista di nomi di
> cartelle? Sono elencate in un file di testo? Le chiedi interattivamente
> all'utente? Le calcoli in qualche modo?
> 

In ogn caso il for non dovrebbe servirti, perché mkdir può creare quante 
cartelle vuoi in un colpo solo

$ mkdir -p a/b/c path/to/new/folder blabla temp download ...

Quindi, supponendo di avere

dirs[1]="a/b/c"
dirs[2]="path/to/new/folder"
ecc...

è sufficiente

mkdir -p ${dirs[*]}






Maggiori informazioni sulla lista Soci