shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Trocar todos os números negativos por 0 (zero)


From: nerobarrabas
Subject: Re: Trocar todos os números negativos por 0 (zero)
Date: Tue, 13 Nov 2012 22:43:23 -0000
User-agent: eGroups-EW/0.82

Davidson,
Grato pelo retorno.
Mas executei o comando e não acontece e nem retorna nada.
Será que é a versão do meu sed?
EM TEMPO: O arquivo tem uma linha só com todos os valores nela.

Diramos

--- Em address@hidden, Davidson Paulo <davidsonpaulo@...> escreveu
>
> Em 13 de novembro de 2012 20:18, nerobarrabas <diramos@...> escreveu:
> 
> > **
> >
> > O arquivo.txt possui o seguinte conteúdo:
> >
> > Roberto de Abreu=-30 Chico Alves=0 Pedro Alcantara Machado=-55 Peter Pan
> > Pereira da Silva=-123456 João Lúcio Alves=40 ...
> >
> 
> O arquivo tem um valor por linha, correto?
> 
> Alguém tem idéia de como devo fazer prá substituir TODOS e SOMENTE os
> > valores negativos por 0 (ZERO)?
> >
> 
> Se o arquivo tiver um valor por linha, o comando abaixo deve resolver:
> 
> $ sed -ri 's/=-[0-9]+$/=0/' arquivo.txt
> 
> Um abraço,
> 
> -- 
> Davidson Paulo, Especialista Linux
> http://davidsonpaulo.com <http://davidsonpaulo.com/alugueumexpert.html>
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]