Eric, desculpe pela grosseria! Sei que não é culpa sua, mas não tive um bom dia e acabei esquecendo as boas maneiras.
A única maneira que conheço de se fazer isso é redirecionando do /dev/stdin. Por exemplo: #!/bin/bash tr '[:lower:]' '[:upper:]' </dev/stdin Depois: echo "teste" | ./seu_script.sh Novamente, desculpe-me! Grande abraço e bom ótimo ano novo. Marcelo 2009/12/30 <[email protected]> > > > Obrigado, amigo. > Na verdade, não ajudou. > Obrigado, novamente e feliz ano novo! > sds > Eric > On Qua 30/12/09 02:45 , Marcelo Salhab Brogliato > [email protected]<msbrogli%40gmail.com> > sent: > > Olá Eric, > acho que este link pode te ajudar: > http://lmgtfy.com/?q=SHELL+SCRIPT+READ+STDIN [1] > > abraços, > Marcelo > 2009/12/29 > > > > > > Boa noite! > > Como faço para tratar em piping a entrada padrão em um script? > > Exemplo: > > echo "nhanha" | script.sh > > Já percebi que o "nhanha" não é o $1 para o script.sh =P > > Como eu faço pra manipular esta string dentro do script.sh? > > Obrigado! > > Eric > > > > [As partes desta mensagem que não continham texto foram > removidas] > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > ------------------------------------ > > > ---------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de > programação, como perl, C etc. Quem insistir em não seguir esta > regra será moderado sem prévio aviso. > > ---------------------------------------------------------- > Sair da lista: > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br>[3] > > > ---------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net [4] > > > ---------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > Links do Yahoo! Grupos > Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/shell-script/ [5] > Para sair deste grupo, envie um e-mail para: > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br>[6] > O uso que você faz do Yahoo! Grupos está sujeito aos: > http://br.yahoo.com/info/utos.html [7] > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [email protected] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
