Moinmoin, ich stehe gerade etwas auf dem Schlauch. Folgendes: Ich habe vorhin ein Shellscript hingeschludert, das alle Mailfolder, die private Nachrichten enthalten, auf unbeantwortete Nachrichten ueberprueft. Wenn das Skript solche Mails findet, quakt die freundliche Stimme des Spachsynthesizers mbrola aus den Lautsprecherboxen und erinnert mich. Wie folgt ist das Script aufgebaut, und es laeuft, wie ich es bisher sehen konnte, ueber crontab recht gut: ====================================================================== #!/bin/sh # if [ -s ~/Mail/mbox ]; then from=`grep Message-ID: ~/Mail/mbox | wc -l` xstatus=`grep X-Status ~/Mail/mbox | wc -l` if [ "$xstatus" -lt "$from" ]; then echo "Du hast unerledigte Post im Ordner embox" \ | /usr/local/bin/txt2pho -f \ | /usr/local/bin/mbrola -t 1.2 /opt/mbrola/txt2pho/data/de3 - - \ | /usr/local/bin/bplay -s 22050 -b 16 fi fi if [ -s ~/Mail/xtest ]; then from=`grep Message-ID: ~/Mail/xtest | wc -l` xstatus=`grep X-Status ~/Mail/xtest | wc -l` if [ "$xstatus" -lt "$from" ]; then echo "Im Ordner ixtest liegen noch Mails zur Bearbeitung" \ | /usr/local/bin/txt2pho -f \ | /usr/local/bin/mbrola -t 1.2 /opt/mbrola/txt2pho/data/de3 - - \ | /usr/local/bin/bplay -s 22050 -b 16 fi fi (usw. usf.) ====================================================================== Jetzt schiesst allerdings mutt quer, denn wenn in den im Script aufgefuehrten Mailfoldern eine neue, frisch vom Provider gezogene Mail liegt, und vor dem Start von mutt das Script durch lief, dann wandert mutt nicht mit "c" in den Ordner sondern uebersieht die Nachricht. mutt tut so, als haette ich den Ordner mit der neuen Mail schon geoeffnet und wieder verlassen, ohne die neuen Nachrichten anzuruehren. Ist dieses Verhalten alleine auf das doppelte grep im Script zurueckzufuehren, oder was habe ich da bei meiner Bastelei uebersehen? Gruss, Andreas -- "Eine Sammlung von Kenntnissen macht keine Wissenschaft aus." [Hegel]