2011-11-25 22 views
38

Im tratando de crear de forma recursiva nivel de directorios como /folder1/folder2/folder3¿Es posible crear carpetas recursivamente usando script de shell?

Im tratando este mkdir folder1/folder2/folder3, pero no funciona. ¿cómo puedo hacerlo?

gracias

+2

Al obtener errores con herramientas como 'mkdir', siempre es una buena idea para tratar de' 'mkdir --help' o mkdir' hombre. –

Respuesta

88

Usted debe pasar el parámetro -p a mkdir por lo que va a crear todas las subcarpetas. Así pues, siguiendo su ejemplo:

mkdir -p folder1/folder2/folder3 
+1

¿qué significa p? – sheidaei

+5

Desde mkdir --ayuda: -p, --parents no hay error si existe, crea directorios principales según sea necesario –

Cuestiones relacionadas