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

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

Re: [shell-script] Sed e Regex


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Sed e Regex
Date: Fri, 30 May 2008 15:31:08 -0300

Ou ainda:

$ echo 1 2 3 4 5 | awk -v s=\'  '$3 = s $3 s'
1 2 '3' 4 5

$ awk -v s=\#  '$3 = s $3 s' txt
cristina 1075 #5c4o2ge-u4zm93-fglakano-1-fgoxr4yl-3e7c# 2008/05/26
fatima 09033437787 #5c4o2ge-jr3xip-fgpob53a-1-fgq46oxz-ucw# 2008/05/27 15:35:30
ito 010448702674000 #5c4o2ge-jr3xip-fgpob53a-1-fgqbtqa6-1abh#
2008/05/27 19:09:28

[]ś T

2008/5/30 Flavio Junior <address@hidden>:
> lazlo:~# awk 'gsub(/($|^)/,"\"",$3);' txt
>
> ratima 09033437787 "5c4o2ge-jr3xip-fgpob53a-1-fgq46oxz-ucw" 2008/05/27
> 15:35:30
> ito 010448702674000 "5c4o2ge-jr3xip-fgpob53a-1-fgqbtqa6-1abh"
> 2008/05/27 19:09:28
>
> --
>
> Flavio do Carmo Junior aka waKKu
>
> 2008/5/30 Tiago Barcellos Peczenyj <address@hidden>:
>> chame X de 1, 2, ...
>>
>> seq -s ' ' 5 | sed -r "s/^((\S+\s+){X})(\S+)/[\1]{\3}/"
>>
>> Ai basta ir brincando.
>>
>> 2008/5/30 Adelson O. Junior <address@hidden>:
>>
>>> Bom dia pessoal.
>>>
>>> Tenho o seguinte bloco de texto:
>>>
>>> cristina 1075 5c4o2ge-u4zm93-fglakano-1-fgoxr4yl-3e7c 2008/05/26
>>> fatima 09033437787 5c4o2ge-jr3xip-fgpob53a-1-fgq46oxz-ucw 2008/05/27
>>> 15:35:30
>>> ito 010448702674000 5c4o2ge-jr3xip-fgpob53a-1-fgqbtqa6-1abh 2008/05/27
>>> 19:09:28
>>>
>>> quero pegar o conjunto da terceira coluna (5c4o2ge-u4zm...) e colocar
>>> aspas
>>> simples antes e depois desse conjunto.
>>>
>>> Estou tentando com o sed, e ao mesmo tempo praticando um pouco de regex,
>>> mas
>>> nao estou conseguindo sucesso.
>>>
>>> Alguem poderia me dar uma dica.
>>>
>>> Abraço a todos.
>>> --
>>> []'s
>>>
>>> [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"
>>
> 



-- 
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]