Opa! Verdade! É a mania das Pcre ;-) Mas, se quiserem usar uma Pcre num egrep, basta usar o -P:
-P, --perl-regexp Interpret PATTERN as a Perl regular expression. []'s Gunter Em Qui, 2007-12-06 às 11:49 -0200, Flavio Junior escreveu: > Lembre-se que o bash não é regex! > \s pra ele é s literal. > > O espaço tu pode representar como espaço mesmo: > [EMAIL PROTECTED] ~]# X="teste teste" > [EMAIL PROTECTED] ~]# echo "${X// /}" > testeteste > [EMAIL PROTECTED] ~]# > > So lembre-se de colocar o " " na hora de mexer com a variavel. > > -- > > Flavio do Carmo JUnior > On Dec 6, 2007 11:20 AM, Bruno Gunter Fricke <[EMAIL PROTECTED]> > wrote: > > > > > > > > > > > > > > altere o que for "_" por "\s" > > > > []'s > > Gunter > > > > Em Qui, 2007-12-06 às 11:15 -0200, Fabio Costa escreveu: > > > > > Olá! > > > > > > Desculpe abusar, mas como seria fazer a mesma coisa, só que com > > > espaços > > > ao invés de underscores. É um problema terrível que eu tenho ao > pegar > > > arquivos na net (blame Windows Users! :P) > > > > > > Obrigado! > > > > > > Fábio Emilio Costa Analista de Software Básico I > > > SERPRO - Serviço Federal de Processamento de Dados > > > Performance - Ambiente Distribuído SUPCD/CDGTI/CDGS1 > > > email: [EMAIL PROTECTED] Notes:fabioc > > > Ramal: (#11) 1516 > > > > > > Julio C. Neves escreveu: > > > > Aê Rafael, > > > > $ Nome=Julio_Cezar_Neves > > > > $ echo ${Nome//_/} > > > > JulioCezarNeves > > > > > > > > então: > > > > for Arq in * > > > > do > > > > mv $Arq ${Arq//_/} > > > > done > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas]