![]() |
|
|
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 |
| Excluindo diretórios encontrar com | x96riley3 | UNIX para Dummies Perguntas & Respostas | 3 | 04-08-2009 05:12 |
| Encontrar mas excluir diretórios | tadi18 | Programação Shell Script e | 9 | 09-12-2008 12:34 |
| para encontrar um arquivo em conjunto de diretórios | jazz | Alto Nível de programação | 3 | 11-16-2005 09:36 |
| Encontre diretórios que não contenham foo, e copie-os para foo | dkaplowitz | Programação Shell Script e | 6 | 06-29-2005 09:50 |
| Encontre arquivos em Directórios | Steiner | Programação Shell Script e | 4 | 04-02-2005 01:01 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
encontrar diretórios
Eu estou procurando um script que irá encontrar garbase diretórios (10 char. Longa) .. que precisam de apagar vazia dir excluindo symlink e sistema de diretórios.
Eu tentei este script parcial, mas apenas encontrar diretórios criar um ficheiro que contém link diretórios .. alguem pode me ajudar a completar este scripts. ! # / usr / bin / sh para a dir in $ (find /-type d-name'??????????') fazer ll $ dir | grep ^ l> / home / user / linklist if [$ ls dir eq 0], em seguida, rmdir $ dir # esta linha não tem certeza abt feito |
|
||||
|
Definir "sistema de diretórios". Além disso, está fazendo um grande achado de "/" levará um tempo muito longo e você pode não ter permissões, dependendo do seu acesso. Você pode esperar para usar Código:
-fstype ext3 para evitar quaisquer problemas. |
|
||||
|
Tenha muito cuidado quando você executar este. Em primeiro lugar identificar o que os diretórios são: Código:
find / -name "??????????" -type d -empty -ls Depois elimine (tenha cuidado, estou avisando) Código:
find / -name "??????????" -type d -empty -exec rmdir {} \;
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|