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

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

Re: [shell-script] Trocar todos os números negativos por 0 (zero)


From: Davidson Paulo
Subject: Re: [shell-script] Trocar todos os números negativos por 0 (zero)
Date: Tue, 13 Nov 2012 20:27:54 -0200

Em 13 de novembro de 2012 20:18, nerobarrabas <address@hidden> 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]