Добрый день!
Написал скрипт:
При запуске вручную скрипт срабатывает. Если прописываю запуск в кронтаб, то скрипт запускается, но команду "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 |
Подскажите в чем ошибка?
