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

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

Re: [shell-script] retirar ultima virgula de um arquivo


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] retirar ultima virgula de um arquivo
Date: Tue, 13 May 2008 18:13:31 -0300

Vejamos
$ cat  virgula
00000000016247606',
'00000000016247448',
'00000000016247109',

sed '${ comando }'  significa que vou executar na ultima linha

sed 's/,$//' procuro uma virgula no FIM de uma linha

Se for virgula + alguma coisa corta apenas a ultima virgula
$ sed '${s/,\([^,]*\)$/\1/}' virgula
00000000016247606',
'00000000016247448',
'00000000016247109'

caso contrario, eu removo a ultima virgula mesmo
$ sed '${s/,$//}' virgula
00000000016247606',
'00000000016247448',
'00000000016247109'

2008/5/13 Elvio Barbalho <address@hidden>:
>
>
>
>
>
>
> senhores boa noite tenho um arquivo da seguinte forma
>
>  '00000000016247606',
>  '00000000016247448',
>  '00000000016247109',
>
>  como posso fazer para retirar apenas a ultima virgula deste arquivo,
>  lembrando que a quantidade de linhas deste arquivo pode variar?????
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


reply via email to

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