strace может дать Вам изображение того, что Ваш исполняемый файл делает с дескрипторами файлов:
strace -f -e trace=file,desc,ipc -o /tmp/strace.txt /path/to/exe arg1 arg2...
Когда Вы сделали crontab-e, ничего не происходит, и он возвратил Вас нормальная подсказка?
если это дает Вам вакуум, необходимо ввести переменные как:
0 0 * * * /opt//newauditlog.ksh > /dev/null 2>&1
После того, как Вы сделали это, можно выйти с: wq!
Это походит прочитайте руководство вопрос мне ;-)
man crontab
-e опция используется для редактирования текущего crontab использование редактора, указанного ВИЗУАЛЬНЫМИ переменными среды или переменными среды РЕДАКТОРА. После выхода от редактора измененный crontab будет установлен автоматически. Если ни одна из переменных среды не определяется, то редактор по умолчанию/usr/bin/editor используется.
Таким образом,-e опция должна "автоматически установить измененный crontab"
Удостоверьтесь, что существует файл, соответствующий Вашему имени пользователя и Вашим заданиям в/var/spool/cron/crontabs, и проверьте содержание/etc/cron.allow и/etc/cron.deny
Кроме того, посмотрите, что демон крона работает: ps aux | grep cron