Добрый день!
Написал скрипт:
При запуске вручную скрипт срабатывает. Если прописываю запуск в кронтаб, то скрипт запускается, но команду "mgr -nodico" не запускает, в логе пишет только это:
16:39_060114 =============================
16:39_060114 Loading error
С правами игрался, не помогает.
Подскажите в чем ошибка?
Написал скрипт:
Код |
---|
#/bin/bash pname="pin_mod.job" dpath="/DHS3bin/mtcl" ppath_name="$dpath/$pname" ltime=`date +"%R_%d%m%y"` LOG="pin_mod.log" function load { if [ -f $ppath_name ]; then mgr -nodico -X $ppath_name if [ $? = 0 ]; then cat $ppath_name >> $dpath/$LOG # rm $ppath_name echo "$ltime Load success" >> $dpath/$LOG else echo "$ltime Loading error" >> $dpath/$LOG exit 1 fi else echo "$ltime Nothing to do!" >> $dpath/$LOG fi } echo "$ltime =============================" >> $dpath/$LOG load echo "$litme =============================" >> $dpath/$LOG |
При запуске вручную скрипт срабатывает. Если прописываю запуск в кронтаб, то скрипт запускается, но команду "mgr -nodico" не запускает, в логе пишет только это:
16:39_060114 =============================
16:39_060114 Loading error
С правами игрался, не помогает.
Код |
---|
(1)xa000000> ls -la pin_m* -rw-rw-r-- 1 mtcl tel 89 Jan 6 16:37 pin_mod.job -rw-r--r-- 1 mtcl tel 344985 Jan 6 16:39 pin_mod.log -rwxr--r-- 1 mtcl tel 627 Jan 6 16:29 pin_mod.sh |
Подскажите в чем ошибка?