У меня есть около 1k + почты в почтовом ящике (старый cronjob stdout). Как мне удалить их навалом?
Я использую Solaris 8, и у меня есть только mail
доступный клиент pine
или нет mutt
или аналогичный клиент на основе пользовательского интерфейса.
Встроенная справка и справочная страница дают только d #
для удаления определенной почты. Я пытался, например, d 1 - 100
но не повезло. И мне не хочется делать d
1000 раз.
Есть идеи, как очистить этот почтовый ящик? Я на самом деле хотел бы удалить все письма старше x дней.
d 1
, перенумеровывает ли последующие электронные письма? Если это так, вам нужно либо вернуться назад, либо запуститьd 1
100 раз.Следующее поможет вам прочитать почту в течение 1 секунды, удалить письмо и перейти к следующему. Если все письма были удалены, цикл прекратится.
Хотите еще времени? Измените сон на 2 или более. Хотите быстрее? Замените сон 1 фиктивной командой.
источник