2011-11-25 17 views
38

Im cercando di creare in modo ricorsivo livello di directory come /folder1/folder2/folder3È possibile creare cartelle ricorsive usando lo script di shell?

Im provando questo mkdir folder1/folder2/folder3, ma non funziona. come posso farlo?

grazie

+2

Quando si ottiene errori con strumenti come 'mkdir', è sempre una buona idea provare' mkdir --help' o 'uomo mkdir'. –

risposta

88

si dovrebbe passare il parametro -p per mkdir in modo che creerà tutte le sottocartelle. Quindi seguendo il tuo esempio:

mkdir -p folder1/folder2/folder3 
+1

cosa significa p? – sheidaei

+5

Da mkdir --help: -p, --parents no error if existing, crea directory madri secondo necessità –

Problemi correlati