Никто еще не отправил пример удара, который обслуживает встроенные символы новой строки (встроил что-либо) в имя файла, таким образом, вот тот. Это перемещает 3 самых старых (mdate) регулярных файла
move=3
find . -maxdepth 1 -type f -name '*' \
-printf "%T@\t%p\0" |sort -znk1 | {
while IFS= read -d $'\0' -r file; do
printf "%s\0" "${file#*$'\t'}"
((--move==0)) && break
done } |xargs -0 mv -t dest
Это - отрывок данных тестирования
# make test files with names containing \n, \t and " "
rm -f '('?[1-4]' |?)'
for f in $'(\n'{1..4}$' |\t)' ;do sleep .1; echo >"$f" ;done
touch -d "1970-01-01" $'(\n4 |\t)'
ls -ltr '('?[1-4]' |'?')'; echo
mkdir -p dest
Вот отрывок результатов проверки
ls -ltr '('?[1-4]' |'?')'
ls -ltr dest/*
Эволюция прекрасна, но тяжелая. Sylpheed более прост и не использует в качестве многих ресурсов.
Если Вы не хотите Эволюцию, ни Sylpheed, Thunderbird также позволяет получать/var/mail почту. Просто необходимо создать новую учетную запись и выбрать "movemail" в качестве типа учетной записи. Посмотрите Mozilla Wiki для большего количества информации.
Эволюция может быть настроена для чтения системной почты. При создании учетной записи просто выберите "Local Delivery" в качестве типа сервера на "Почтовой части" Получения установки. Затем на той же самой странице, устанавливает "Путь" к/var/mail/или везде, где Ваша почтовая шпулька.
Опция "Local Delivery" удалит почту из/var/mail/. При использовании "Стандартного Unix mbox, буферный файл" не будет.
Хотите ли Вы звонить, "простая" Эволюция является другим вопросом.
Вы могли записать сценарий оболочки, который называет почтовый инструмент командной строки и затем использует, уведомляют - отправляют, (g) xmessage или zenity для отображения отдельных сообщений.