Logo Hardware.com.br
MarcosMamoru
MarcosMamoru Super Participante Registrado
743 Mensagens 8 Curtidas

shell script para tirar 'espaço' no nome do arquivo, tem?

#1 Por MarcosMamoru 10/05/2003 - 20:29
alguém quem entenda de shell script do bash conhece alguma rotina para tirar os 'espaços' do nome de arquivo e substituir por outro caractere?

é que eu uso muito o mv e cp para lidar com os arquivos e diretório e às vezes alguns caracteres especiais combinado com 'espaço' no nome causa confusão pro bash.
Gafanhootoo
Gafanhootoo Super Participante Registrado
723 Mensagens 0 Curtidas
#5 Por Gafanhootoo
11/05/2003 - 11:03
Tem o script com a função que tira os espaços e outros caracteres indesejáveis
http://www.meleuzord.hpg.ig.com.br/textos/bashscripting.txt
Se for um arquivo ou poucos, pode usar o mv mesmo colocando entre aspas os caracteres especiais ou precedidos por barra invertida. Tem outras maneira também.

lm! ck

$ mv lm\!\ ck lmck
$ lmck
______________________________
Link Patrocinado:
### MECÂNICA QUÂNTICA ###
*******by Gafanhootoo******
Lataria, Pintura, Auto-elétrica e
Mecânica Geral.
http://www.mecanicaquantica.com.br/
_______________________________
Default®
Default® Tô em todas Registrado
2.8K Mensagens 1 Curtida
#6 Por Default®
11/05/2003 - 13:53
MarcosMamoru
alguém quem entenda de shell script do bash conhece alguma rotina para tirar os 'espaços' do nome de arquivo e substi...


Tem um shellscript muito conhecido que agora vem ate como rpm no conectiva 9. Uso ele a muito tempo ate como estudo para o uso do sed.
O script se chama funcoeszz se nao me engano o site é verde666.org (Busque no google por funcoeszz script) que deve achar, ele faz o que voce quer e muito mais :-) lynx --dump com sed fazem maravilhas smile.png
Mobile: HP NX9010
Red Hat Certified Engineer - LPIC-2
Red Hat Enterprise AS v3.0 / Slackware 10 / FreeBSD 4.9-STABLE
MarcosMamoru
MarcosMamoru Super Participante Registrado
743 Mensagens 8 Curtidas
#7 Por MarcosMamoru
11/05/2003 - 23:10
O script se chama funcoeszz se nao me engano o site é verde666.org


po, esse site eu já conheço, é do Aurélio, o rapaz do cabelo verde que adora mexer somente em shell. e eu muitas vezes prefiro o terminal, herança do tempo que só havia DOS nos PCs

eu dei uma googlada e o site mudou de URL, agora é:

http://www.aurelio.net

são várias funções tipo zz*, vale a pena pesquisar, o cara é demais !!! tem função para retirar os espaços do nome de arquivo, ver cotação de dólar, tradutor de inglês para portugues, limpar linhas vazias ou repetidas em arquivos de texto puro, vale a pena ter instalado!!!

Eu Já Instalei, é tudo o que eu precisava :lol:
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal