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

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

RES: [shell-script] Passar argumento para awk


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: [shell-script] Passar argumento para awk
Date: Wed, 14 Sep 2005 19:29:18 -0300

Fala wilson,
teste o seguinte:

| #!/usr/bin/sh
| awk -F"," '{print $'$10'}' arquivo.txt

ou seja, o $1 (que é o parâmetro passado para script) fica fora dos
apostrofos e portanto é interpretado pelo shell antes da execução do awk.

[ ]s,
Julio
:wq

| -----Mensagem original-----
| De: Wilson Campos [mailto:address@hidden]
| Enviada em: quarta-feira, 14 de setembro de 2005 18:41
| Para: address@hidden
| Assunto: [shell-script] Passar argumento para awk
| 
| 
| Gostaria de passar um argumento diretamente para o awk.
| Como posso por exemplo executar o script ./coluna.sh 10
| onde 10 e a coluna que eu quero pegar.
| %cat coluna.sh
| #!/usr/bin/sh
| awk -F"," '{print $10}' arquivo.txt
| 
| porem quero passar o $10 como paramento na execucao do script.
| Alguem poderia me dar uma luz?
| 
| Grato!
| 
| 
| [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: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]