Logrotate не удаляет старые журналы

bash - не лучшая оболочка для этого.

С помощью zsh :

#! /bin/zsh -
period=${1?Period not given}
for d (/u1/?/*/Maildir/new) {
  newest=($d/*(DN.om[1]))
  (($#newest)) || continue

  over=($newest(Nm+$period))
  if (($#over)); then
    ls -ld $newest >> OLDER.txt
  else
    ls -ld $newest >> YOUNGER.txt
  fi
}
1
28.09.2016, 11:01
0 ответов

Теги

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