Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Русскоязычное Linux-сообщество ([info]lj_ru_linux)
@ 2014-04-11 04:57:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
чертовщина продолжается
есть скрипт /opt/src.sh
в нём есть
#!/opt/bin/bash
RRDTOOL=/opt/bin/rrdtool
RRDTOOL=/opt/local/rrd/space-temperature.rrd


в 18 строчке
$RRDTOOL update $DATABASE N:$SENSOR

в 39 строчке $RRDTOOL graph $IMAGE_PATH/$1 \и всё такое…

запуск скрипта даёт такое:
[root@tomatousb root]$ /opt/src.sh
/opt/src.sh: line 18: /opt/local/rrd/space-temperature.rrd: cannot execute binary file
/opt/src.sh: line 39: /opt/local/rrd/space-temperature.rrd: cannot execute binary file
/opt/src.sh: line 39: /opt/local/rrd/space-temperature.rrd: cannot execute binary file
/opt/src.sh: line 39: /opt/local/rrd/space-temperature.rrd: cannot execute binary file
/opt/src.sh: line 39: /opt/local/rrd/space-temperature.rrd: cannot execute binary file


при этом если руками делать /opt/bin/rrdtool update /opt/local/rrd/space-temperature.rrd N:2 - всё нормально.
если переделываю первую строчку на #!/bin/sh
мне и вовсе вываливается как будто я делаю cat /opt/local/rrd/space-temperature.rrd - огромный бинарный файл

PS
ls так и не удалось пока починить…


(Читать комментарии) (Добавить комментарий)