Caros amigos,
Estou testanto uma passagem de parâmetros para o awk. O código é o seguinte:
#!/bin/bash
# Script teste.sh
LINHA_IP=`awk '$7=="$1" {print $11}' rc.maquinas`
echo $LINHA_IP
Ao tentar passar pela linha de comando um número IP como parâmetro:
#./teste.sh 192.168.254.102
o AWK não recebe o parâmetro $1, nem mesmo se for uma variável
presente dentro o arquivo.
Alguém sabe como posso passar uma variável para o comando AWK?
Desde já, thanks!
www.herbertdecarvalho.com
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html