[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sed e seus registradores internos
From: |
Pablo Fernandes |
Subject: |
sed e seus registradores internos |
Date: |
Tue, 21 Oct 2003 13:00:04 -0300 (ART) |
Amigos, alguém saberia explicar pq o comando:
sed '/elvis/h ; /presley/H ; /little/x ; /richard/G ;
/little/g' arquivo
Em ($ls arquivo)
elvis
presley
little
richard
resulta em:
elvis
presley
elvis
presley
little ?
O resultado não era para ser:
elvis
presley
elvis
presley
richard
little ?
vendo dessa forma:
Padrão reserva
[elvis] h-> [elvis] (sai elvis)
[presley] H-> [elvis \n presley] (sai presley)
[elvis \n presley] <-x-> [little] (sai elvis\npresley)
[richard\nlittle] <-G [little] (sai richard\nlittle)
O que estaria errado?
Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br
- sed e seus registradores internos,
Pablo Fernandes <=