LinuxForum.Fans
Тема

ifconfig grep ip echo

Автор: tnega 9 сообщений 3830 просмотров
#387751

Доброго времени суток всем.

Делаю так скажем самопальный динамический днс для себя.

подскажите, в чем ошибка?!

не работает скрипт.

text

ip=ifconfig eth0|grep "inet addr:"|cut -f 2 -d ':'|cut -f 1 -d ' '
echo $ip > /root/arch/dd
#387754
text
ip=$(ifconfig eth0| awk '/inet / {print $2}')
echo $ip > /root/arch/dd
#387760
Lupo Alberto написал:
text
ip=$(ifconfig eth0| awk '/inet / {print $2}')
echo $ip > /root/arch/dd

Спасибо! :-)

#387763

столкнулся с новой проблемой, заливкой файла на фтп :-)

почему-то не хочет выполняться через КРОН, так же неработает через SCREEN

сам скрипт:
ftp -ind [url=ftp://ftp.nameserver.ru]ftp.nameserver.ru[/url] <<_EOF_
quote user USERNAME
quote pass PASS
cd /public_html
binary
put /root/arch/dd
quit
_EOF_

#387765

ftp: setsockopt: Bad file descriptor
---> user USERNAME
---> pass PSS
---> CWD /public_html
---> TYPE I
local: /root/arch/dd: No such file or directory
---> QUIT

вот такой вывод идет команды через скрин или через крон, а когда сам запускаю, через mc например - все пучком, единственное:
ftp: setsockopt: Bad file descriptor - но все заливается без проблем

#387766
"tnega" написал:
local: /root/arch/dd: No such file or directory

Не настораживает?

#387769
Lupo Alberto написал:
[quote="tnega"]local: /root/arch/dd: No such file or directory

Не настораживает?[/quote]

ну так я про что и говорю :-)
файл существует :-)
когда сам запускаешь - все ОК.
через крон или скрин - вот такая ошибка

#387887

подскажите, в чем может быть проблема?

#387937

проблема решена
оказывается определенные скрипты cron может выполнять только в определенных директориях.
директории эти указаны в crontab, в самом верху

Войдите или зарегистрируйтесь, чтобы ответить.