Запуск заданий крона, никакое окончание

Не знайте, понимаю ли я, что Вы исправляете, но сначала пытаетесь:

for f in $( find /srv/smb -type f )
do
  fname=$( basename "$f" )
  pname=$( dirname "$f" )

  l_fname=$( echo "$fname" | wc -c )
  l_pname=$( echo "$pname" | wc -c )

  if [ $l_fname -gt 256 ] ; then
    # do somthing with $f when filename > 256b
    rm -- "$f"
    continue
  fi

  if [ $l_pname -gt 1024 ] ; then
    # do something if path > 1024
    echo "$f much too long!"
  fi
done

Это - просто i-didnt-test-it-but-it-should-work-in-bash-an-equlas-shell-script. Не стесняйтесь добавлять проверку ошибок и другой полезный материал...

-1
задан 21 January 2012 в 10:50
1 ответ

Исправлено. Похоже, что Postfix был установлен неправильно. Из-за этого Кроны по какой-то причине зависали (возможно, когда они пытались получить доступ к почте), а также журналы не создавались.

После переустановки Postfix все работает

1
ответ дан 5 December 2019 в 20:07

Теги

Похожие вопросы