[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Script roda diferente na linha de comando e no cron
From: |
Rodrigo Vilaça |
Subject: |
Script roda diferente na linha de comando e no cron |
Date: |
Wed, 12 Nov 2003 18:21:51 -0300 |
Oi Lista,
Tenho um script onde numa linha existe este comando:
IP=$(/sbin/ifconfig ppp0 | grep inet)
Neste ponto ao ser executado o Script na linha de comando a variável IP fica
sendo
IP=" inet end.: 200.98.27.227 P-a-P:200.164.196.143
Masc:255.255.255.255"
Coloquei este Script no cron e a saída desta mesma variável fica sendo
IP=" inet addr:200.98.27.227 P-t-P:200.164.196.143
Masc:255.255.255.255"
Muda o end para addr, fica sem espaço no IP com o : e muda de P-a-P para
P-t-P
Como vou pegar o IP usando awk {'print $3') quando executo na linha de
comando ele me da o IP corretamente. Porém no cron ele me da
P-t-P:200.164.196.143
Por que a saída do ifconfig é diferente no cron ?
Obs.: No cron coloquei a regra como root e executei na linha de comando como
root.
[]'s
Rodrigo Vilaça
- Script roda diferente na linha de comando e no cron,
Rodrigo Vilaça <=