![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Cómo comprobar si existe una direcorty? | SunnyK | Programación de scripts de shell y | 2 | 11-08-2007 10:47 AM |
| Cómo comprobar la ruta real en lugar de con una ruta de vínculos | reldb | UNIX para usuarios avanzados y expertos | 4 | 10-04-2006 10:55 AM |
| comprobar si existe el directorio | jerardfjay | Programación de scripts de shell y | 2 | 06-13-2005 03:26 PM |
| comprobar si existe una. ZIP y descomprimir usando ftp | DebianJ | Programación de scripts de shell y | 1 | 05-05-2005 05:46 PM |
| perl ftp comprobar archivo existe | methos | Programación de scripts de shell y | 2 | 06-18-2003 09:21 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Cómo comprobar si todos los directorios de la ruta del archivo existe?
Me pregunto si el guión de abajo es posible escribir de alguna manera más eficiente. Me parece que el problema es muy común ..
CreateFolders () # parámetro: el nombre del archivo con ruta relativa con respecto al directorio $ project_root ( echo $ 1 matriz | awk '(n \u003d split ($ 1,, "/"); for (i \u003d 1; i <n, i + +) ( print array [i] ) ) ">" $ Project_root / createDirectory.tmp " if [-s "$ project_root / createDirectory.tmp"], y luego project_root carpeta \u003d $ , mientras que subdir leer, hacer if [! -d "carpeta $ / $ subdir"], y luego mkdir carpeta "$ / $ subdir" fi subdir cd carpeta "$ / $" carpeta \u003d "carpeta $ / $ subdir" done < "$ project_root / createDirectory.tmp" fi project_root rm "$ / createDirectory.tmp"; ) Gracias por ayudar |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|