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

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

Re: [shell-script] arquivos


From: Alexandre Abreu
Subject: Re: [shell-script] arquivos
Date: Thu, 28 Apr 2005 10:13:13 -0300

Fala Rodrigo,

>  o meu outro problema eh com o awk. percebi que ele nao
>  reconhece as variaveis do script. como eu faco para
>  contornar esse problema?

[root@localhost ~]# VAR="127.0.0.1"
[root@localhost ~]# awk -v VAR="$VAR" '$0 ~ "^" VAR { print } ' /etc/hosts
127.0.0.1               localhost.localdomain localhost
 
Como percebe-se, você pode passar um valor através do parâmetro "-v
VAR=Valor" para o awk. Outra maneira seria recuperar valores de
variáveis de ambiente:

[root@localhost ~]# env | grep root
USER=root
MAIL=/var/spool/mail/root
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
PWD=/root
HOME=/root
LOGNAME=root
XAUTHORITY=/root/.xauthXwq1VT
[root@localhost ~]# awk ' $0 ~ "^" ENVIRON["USER"] { print } ' /etc/passwd
root:x:0:0:root:/root:/bin/bash
[root@localhost ~]#

[]s

-- 
Alexandre de Abreu, GCUX, RHCE
Proteus Security Systems


reply via email to

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