[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
- arquivos, Rodrigo Monteiro, 2005/04/28
- Re: [shell-script] arquivos,
Alexandre Abreu <=