=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE DICA UNIX
Dica Unix 2490 - 26 de outubro de 2006
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
RENOMEANDO DIRETÓRIOS COM CARACTERES NÃO IMPRIMÍVEIS
Isto aconteceu outro dia e precisei de tornar isto disponível.
Descobri um diretório sem um nome ou com caracteres impossíveis de serem mostrados no prompt :
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 ..
Utilizando a opção ‘-i’ do comando ls ele lhe mostra o inodo do diretório. Assim, temos a possibilidade de mover o diretório para outro nome utilizando com comando find :
foohost# find . -inum 208946 -exec mv {} new.dir ;
E o diretório é renomeado, como se por encanto.
Para entrar: 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 PROPRIEDADE 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-2006