Re: [shell-script] pecuária: montes de arrobas

2006-08-01 Por tôpico Eric Anderson
Muito obrigado. Vou ver como o pessoal gera esse arquivo e tentar fazer eles entenderem o que é " texto plano ". Sabe como é pessoal tarado por Visual Basic... sds Eric - Original Message - From: Reinaldo Carvalho To: shell-script@yahoogrupos.com.br Sent: Saturday, July 29, 2

Re: [shell-script] Re: quebra de linha / traffic control

2006-08-01 Por tôpico Reinaldo Carvalho
Saudações, infelizmente o comando abaixo não funcionou em versão antigas do sed... será que alguém pode fazer com awk? $ cat arq.txt filter parent 1: protocol ip pref 2 u32 fh 801::817 flowid 1:1060 match / at 12 match 0a0b0100/ff00 at 16 match 0050/ at 20 filte

Re: [shell-script] Re: quebra de linha / traffic control

2006-08-01 Por tôpico Natanael Martins Neves
Reinaldo, Tente sed 's` m`m`g' arq.txt|tr '\n' ' '|sed 's`\(:[0-9]\{4\}\) `\1\n`g;s`\(at [0-9]\{2\}\) f`\1\nf`g' - Natan 2006/8/1, Reinaldo Carvalho <[EMAIL PROTECTED]>: > > Saudações, > > infelizmente o comando abaixo não funcionou em versão antigas do > sed... será que alguém pode faze

[shell-script] Re: pecuária: montes de arrobas

2006-08-01 Por tôpico Leogildo
Oi, Verifique o tipo do arquivo com o comando "file nome_do_arquivo", pois pode ser que se trate de um objeto. EBCDIC está descartado, pois parte do conteúdo está em ASCII. T+ --- Em shell-script@yahoogrupos.com.br, "Eric Anderson" <[EMAIL PROTECTED]> escreveu > > ops... foi mal > > Eskeci

Re: [shell-script] Re: quebra de linha / traffic control

2006-08-01 Por tôpico Flavio Junior
Cara.. Tenta trocar \n por \x0a ... aqui com \n nao funcionou e com \x0a funcionou... $ cat arq.txt | tr -s '\n' ' ' | sed -e 's/filter/\x0afilter/g' Flavio do Carmo Junior aka blk1d On 8/1/06, Natanael Martins Neves <[EMAIL PROTECTED]> wrote: > Reinaldo, > Tente > > > sed 's` m`m`g' arq.txt|t

Re: [shell-script] Re: quebra de linha / traffic control

2006-08-01 Por tôpico Flavio Junior
Nao tinha parado pra ler a logica do Natan, mas funciona tambem... Entendi q o sed é meio "esquisito" ... Fiz assim: $ cat x|tr '\n' ' '|sed 's/\(:[0-9]\{4\}\) /\1\n/g;s/\(at\ [0-9]\{2\}\) f/\1\nf/g' Seguindo a do Natan, so troquei o incio com sed por cat.. Flavio do Carmo Junior aka blk1d On

Re: [shell-script] Re: quebra de linha / traffic control

2006-08-01 Por tôpico Felipe Kellermann
On Tue, 1 Aug 2006 3:35pm -0300, Reinaldo Carvalho wrote: > $ cat arq.txt | tr -s '\n' ' ' | sed -e 's/filter/\nfilter/g' > filter parent 1: protocol ip pref 2 u32 fh 801::817 flowid 1:1060 > match / at 12 match 0a0b0100/ff00 at 16 match Reinaldo, Já chegou a ver a opção -o

[shell-script] ThinkGeek, shell script

2006-08-01 Por tôpico Felipe Kellermann
Não sei se já tinham visto, mas há uma camiseta na ThinkGeek (eu comprei algumas deles já e são muito boas) sobre shell script que é muito legal: http://www.thinkgeek.com/tshirts/frustrations/374d/ "Go away or I will replace you with a very small shell script". Um boa opção/presente para qu