RENOMEANDO DIRETÓRIOS OCULTOS

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
DICA UNIX
Dica Unix 2831 - 3 de outubro de 2007
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

RENOMEANDO DIRETÓRIOS OCULTOS

Isto aconteceu comigo outro dia e eu precisei literalmente, fazer com que a coisa funcionasse.

Descobrimos um diretório com nenhum nome ou com caracteres não imprimíveis no nome, um pecado quando se fala em ambiente Unix.


foohost# ls -ail
208978 drwxr-xr-x 1 2430 Aug 3 13:08
209299 drwxr-xr-x 24 3287 Oct 25 1993 .
208946 drwxr-xr-x 49 447 Jun 22 1993 ..

Usando a opção "-i" no ls ele provém o inodo do diretório. Aí, com isto, estaremos habilitados a mover o diretório para outro nome. Mas isto terá que ser feito com o comando find, que é um dos canivetes suiços do mundo Unix :

foohost# find . -inum 208946 -exec mv {} new.dir \;

Trabalhou que foi uma beleza :-)

 

------------------------------------------------------------------------
Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO "USADAS POR SEU PROPIO RISCO". UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2007
======================================