![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Como verificar se um direcorty existe? | SunnyK | Programação Shell Script e | 2 | 11-08-2007 10:47 |
| como verificar o caminho real, em vez de link via | reldb | UNIX & avançada para usuários experientes | 4 | 10-04-2006 09:55 |
| verificar se existe diretório | jerardfjay | Programação Shell Script e | 2 | 06-13-2005 02:26 |
| verificar se existe uma. arquivo ZIP e descompactá-lo usando o FTP | DebianJ | Programação Shell Script e | 1 | 05-05-2005 04:46 |
| perl ftp verificar o arquivo já existe | methos | Programação Shell Script e | 2 | 06-18-2003 08:21 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Como verificar se todos os diretórios do caminho do arquivo existe?
Pergunto-me se o script abaixo é possível escrever alguma maneira mais eficiente. Parece-me o problema é muito comum ..
CreateFolders () # parâmetro: nome do arquivo com o caminho relativo no que diz respeito ao diretório $ project_root ( echo $ 1 | awk '(n \u003d split ($ 1, matriz, "/"); for (i \u003d 1; i <n; i + +) ( imprimir array [i] ) ) '> "$ Project_root / createDirectory.tmp" if [-s "$ project_root / createDirectory.tmp"]; então pasta \u003d $ project_root enquanto lê subdir; fazer if [! -d "$ pasta / $ subdir"] e, depois, mkdir "$ pasta / $ subdir" fi cd "$ pasta / $ subdir" pasta \u003d "$ pasta / $ subdir" feito < "$ project_root / createDirectory.tmp" fi rm "$ project_root / createDirectory.tmp"; ) Obrigado pela ajuda |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|