Originally Posted by
Boris2777
Выкладываю!
пробывал и имя указывать и файл run-parts создавать, по разному - итог один - не запускается и всё тут. Мне не нужны директории, проще каждый процесс руками прописывать (для меня), подскажите, как прописать просто чтобы раз в 30 минут запускать мой файлик?
зы. сам по себе файл every.sh , если его запустить - работает, по крону - нет..
ещё одно заметил...
[Boris@inet root]$ crontab -e
You (Boris) are not allowed to use this program (crontab)
See crontab(1) for more information
А run-parts у вас отсутствует что ли?
Code:
#!/bin/sh
#
# runparts.sh by macsat@macsat.com
# intended for use with cron
#
# based on rc.unslung by unslung guys :-)
#
if [ -z "$1" ]
then
echo "Usage : $0 "
fi
RUNDIR=$1"/*"
for i in $RUNDIR ;do
# Ignore dangling symlinks (if any).
[ ! -f "$i" ] && continue
case "$i" in
*.sh)
# Source shell script for speed.
(
trap - INT QUIT TSTP
set start
. $i
)
;;
*)
# No sh extension, so fork subprocess.
$i start
;;
esac
done
Должен быть исполняемым
Code:
*/1 * * * * * логин /opt/bin/run-parts /opt/etc/cron.30mins/
это точно 30 мин?