essa atribuição
$0=
me parece suspeita
o que você pretende que o awk faça ?
On Thursday 16 September 2004 14:36, Felipe Bender wrote:
> Pessoal,
>
> Estou gerando um script para rodar com o mrtg e ele esta dando erro no
> awk..
>
> Segue o script
>
> if test "$2" = ""
> then
> OBJ='print $1;print $9'
> else
> OBJ="print $2"
> fi
> awk '
> /'$1':/ {
> $0=substr($0,index($0,":")+1);
> '$OBJ'
> }
> ' /proc/net/dev
>
> O que eu quero fazer é o seguinte, se o carinha não indicar qual dos
> campos ele quer, é pra pegar o download($1) e o upload($9) do awk, se
> não ele pega só o passado por parametro..
>
> o cara, na linha de comando, chamaria assim:
>
> sh script.sh eth2 $1
>
> Não sei se me fiz entender... :-)
>
> []'s
> Felipe Bender
>
>
>
>
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
---------------------------------------------------------------------
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
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
------------------------------------------------------------------------
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:
address@hidden
<mailto:address@hidden?subject=Unsubscribe>
* O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.