Hi Muttuser, ich bin jetzt auch endlich zu euch gestossen :-) Und hier schon mein erstes Problem: Ich moechte ein macro definieren, welches neue Mail holt, und dann die Mailbox neu einliest. Dazu habe ich bisher folgendes versucht (muttrc): macro index <esc>f "! fetchmail -a \r " "get new Mail" Das klappt ja auch schon, aber: Wie kann ich fuer diesen einen Fall diese "Wait" aktion unterdruecken, dass ich am Ende keine Taste drücken muss? Wenn das geschafft ist, soll er dann noch ein $ machen Gruss -Marc -- | ...and don't forget: Linux rulez! | | | | http://www.links2linux.de <-- Von Linux-Usern fuer Linux-User |
* Marc Schiffbauer schrieb am 07.Jan.2001:
ich bin jetzt auch endlich zu euch gestossen :-)
Herzlich Willkommen.
macro index <esc>f "! fetchmail -a \r " "get new Mail"
Wie kann ich fuer diesen einen Fall diese "Wait" aktion unterdruecken, dass ich am Ende keine Taste drücken muss?
Wenn das geschafft ist, soll er dann noch ein $ machen
macro index <esc>f ":unset wait_key\n! fetchmail -a \n:set wait_key\n$" Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: http://localhost/doc/sdb/de/html/index.html | mit Apache: http://localhost/doc/sdb/de/html/key_form.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2
On Sun, Jan 07, 2001 at 11:53:46PM +0100, Bernd Brodesser wrote:
* Marc Schiffbauer schrieb am 07.Jan.2001:
ich bin jetzt auch endlich zu euch gestossen :-)
Herzlich Willkommen.
macro index <esc>f "! fetchmail -a \r " "get new Mail"
Wie kann ich fuer diesen einen Fall diese "Wait" aktion unterdruecken, dass ich am Ende keine Taste drücken muss?
Wenn das geschafft ist, soll er dann noch ein $ machen
macro index <esc>f ":unset wait_key\n! fetchmail -a \n:set wait_key\n$"
Hi Bernd, so klappt das leider nicht. Der fragt immernoch nach einer Taste... hmmm... Gruss -Marc -- +------------------------------------------------------------------+ | --> http://www.links2linux.de <-- Jetzt mit neuen Features! | | wie z.B. [EasyLink] | +---Registered-Linux-User-#136487------------http://counter.li.org +
Hallo Marc, * Marc Schiffbauer schrieb am 08.Jan.2001:
On Sun, Jan 07, 2001 at 11:53:46PM +0100, Bernd Brodesser wrote:
macro index <esc>f ":unset wait_key\n! fetchmail -a \n:set wait_key\n$"
so klappt das leider nicht. Der fragt immernoch nach einer Taste... hmmm...
warst Du online? wenn fetchmail eine Exitcode != 0 zurückgibt, dann geht es nicht. Keine Chance. Wenn allerdings fetchmail den Exitcode 0 zurückgibt, müßte es funktionieren. Habe ich mit meheren Befehlen ausprobiert. Geb doch mal fetchmail -a von Hand auf einem Terminal ein und unmittelbar anschließend echo $? Was kommt da? 0 oder nicht 0? Du hast alles so gemacht, wie oben angegeben? Kein : vergessen? Kommt noch eine andere Fehlermeldung? Bernd -- Bei Fragen an die Liste erst mal nachschauen, ob es diese Frage nicht schon einmal gegeben hat. Ein Archiv der Liste findest Du auf: http://lists.suse.com/archives/suse-linux |Zufallssignatur 7
Hallo, On Mon, 08 Jan 2001 at 8:19 +0100, Bernd Brodesser wrote:
* Marc Schiffbauer schrieb am 08.Jan.2001:
On Sun, Jan 07, 2001 at 11:53:46PM +0100, Bernd Brodesser wrote:
macro index <esc>f ":unset wait_key\n! fetchmail -a \n:set wait_key\n$"
so klappt das leider nicht. Der fragt immernoch nach einer Taste... hmmm...
warst Du online? wenn fetchmail eine Exitcode != 0 zurückgibt, dann geht es nicht. Keine Chance. Wenn allerdings fetchmail den Exitcode 0 zurückgibt, müßte es funktionieren. Habe ich mit meheren Befehlen ausprobiert.
Du könntest im Kommando noch ein "true" aufnehmen. Sowas in der Art fetchmail -a ; true Ob es Sinn macht, ist eine andere Frage ... Gruß, Bernhard -- Der Ziffenblock auf der Tastatur soll mit dem Start des X-Window-Systems aktiviert werden. Hier wird die Lösung beschrieben: http://members.tripod.de/linuxinfopage/tipps/numlock.shtml Gnu PGP-Key: DDAF6454 * Tux# 171705 * ICQ# 98361051
* On Mon, Jan 08, 2001 at 08:19:16AM +0100, Bernd Brodesser wrote:
Hallo Marc,
* Marc Schiffbauer schrieb am 08.Jan.2001:
On Sun, Jan 07, 2001 at 11:53:46PM +0100, Bernd Brodesser wrote:
macro index <esc>f ":unset wait_key\n! fetchmail -a \n:set wait_key\n$"
so klappt das leider nicht. Der fragt immernoch nach einer Taste... hmmm...
warst Du online? wenn fetchmail eine Exitcode != 0 zurückgibt, dann geht es nicht. Keine Chance. Wenn allerdings fetchmail den Exitcode 0 zurückgibt, müßte es funktionieren. Habe ich mit meheren Befehlen ausprobiert.
Ich hole die Mail aus meinem internen LAN. Von daher bin ich fuer fetchmail immern online. Der Gute hat auch noch nie nen Fehler gehabt. Oder gibt der !=0 zurueck? Wenn keine Mail da war? .. Moment.... schiffi@homer:~ > fetchmail -a fetchmail: No mail for schiffi at lisa schiffi@homer:~ > echo $? 1 schiffi@homer:~ > Tatsache! Dann ist die Idee von Bernhard mit dem True ganz gut denke ich. Gleich mal testen...
Du hast alles so gemacht, wie oben angegeben? Kein : vergessen? Kommt noch eine andere Fehlermeldung?
nei, nein. Das das : fuer mutt-Kommandos ist, wusste ich schon ;-) Gruss -Marc -- +------------------------------------------------------------------+ | --> http://www.links2linux.de <-- Jetzt mit neuen Features! | | wie z.B. [EasyLink] | +---Registered-Linux-User-#136487------------http://counter.li.org +
Hi, On Sun, Jan 07 2001 at 22:54 +0100, Marc Schiffbauer wrote:
Ich moechte ein macro definieren, welches neue Mail holt, und dann die Mailbox neu einliest. [...] Das klappt ja auch schon, aber: Wie kann ich fuer diesen einen Fall diese "Wait" aktion unterdruecken, dass ich am Ende keine Taste drücken muss?
Das dürfte mit `unset wait_key' zu machen sein. Ciao, Stefan -- Stefan Troeger o _ _ _ stefan@troeger.st __o __o /\_ _ \\o (_)\__/o (_) _`\<, _`\<, _>(_) (_)/<_ \_| \ _|/' \/ (_)/(_) (_)/(_) (_) (_) (_) (_)' _\o_
participants (4)
-
Bernd Brodesser
-
Bernhard Walle
-
Marc Schiffbauer
-
Stefan Troeger