Re: [shell-script] saida de comando para um shell script

2008-09-21 Por tôpico Ricardo Vieira
Ramos Bastos <[EMAIL PROTECTED]> escreveu: De: Eri Ramos Bastos <[EMAIL PROTECTED]> Assunto: Re: [shell-script] saida de comando para um shell script Para: shell-script@yahoogrupos.com.br Data: Domingo, 21 de Setembro de 2008, 17:05 Se você vai tratar linha-a-linha do seu tail -f pode

Re: [shell-script] saida de comando para um shell script

2008-09-21 Por tôpico Eri Ramos Bastos
Se você vai tratar linha-a-linha do seu tail -f pode começar seu script com um "while read" Exemplo: ~$ cat teste.sh #!/bin/bash while read linha do echo " INICIO DA LINHA " echo "Fazendo alguma coisa com a linha" echo -n "Numero de caracteres na linha: "

Re: [shell-script] saida de comando para um shell script

2008-09-21 Por tôpico Leandro Santiago
Se não me engano, você terá que fazer a captura da entrada padrão (stdin) manualmente, provavelmente com o comando xargs. Por exemplo, um script que inverte as strings recebidas pelo pipe: #!/bin/sh xargs echo | rev Uso: $ echo mamamia | ./script.sh aimamam Capisca? :-) O problema que eu no

Re: [shell-script] saida de comando para um shell script

2008-09-21 Por tôpico NoComments
Ja tentou tail -f /var/log/messages | meu_script.sh - ? 2008/9/21 Ricardo Vieira <[EMAIL PROTECTED]>: > Olá pessoal, estou com uma pequena dúvida e talvez alguém possa me ajudar. > > Preciso jogar a saida de um tail -f para um shell script. > Ex de uso normal: > tail -f /var/log/messages | grep "

[shell-script] saida de comando para um shell script

2008-09-21 Por tôpico Ricardo Vieira
Olá pessoal, estou com uma pequena dúvida e talvez alguém possa me ajudar. Preciso jogar a saida de um tail -f  para um shell script. Ex de uso normal: tail -f /var/log/messages | grep "alguma coisa" gostaria de jogar o resultado do tail -f para um script pessoal! ex: tail -f /var/log/messages |