Hallo, Am Mit, 27 Aug 2008, Christian Brabandt schrieb:
On Wed, 27 Aug 2008, David Haller wrote:
`find ~/mail/ -type d | egrep -v '(cur|new|tmp)$' | xargs`
David, bist Du es wirklich?
Ja. Faul und maildir nicht verwendend ;)
`find ~/mail/ -type d -name 'cur' -printf '%h '`
Ja, das wäre ne Möglichkeit ;)
oder portabel:
`find ~/mail/ -mindepth 1 -type d \! \( -name "cur" -o -name "new" -o -name "tmp" \)`
Das ist nervig zu tippen und evtl. weitere Verzeinisse auszuschließen. [..]
Ich hab mir angewöhnt, trotzdem alles von Hand anzugegeben, da mich manche Folder (Trash, Spam, Entwurf...) nicht interessieren (ja, das könnte man im find-Aufruf auch ausschließen) und ich Wert auf Sortierung lege (das Problem könnte man durch passende Namen umgehen).
Daher das 'egrep' ;) Da kann man bequem Verzeichnisse (Mailfolder) ausschließen ;) `find ~/mail/ -type d | egrep -v '(cur|new|tmp)$|Spam|Trash' | xargs` Oder sowas in der Art. Müßte man mal testen, aber hab mir schon _etwas_ gedacht bei meinem Vorschlag. Naja, ich kombiniere das bei mir eh: viele Mailboxen gebe ich direkt an, andere z.B. per '`ls opensuse* | xargs`', wieder andere per `find ... | xargs` ;) @Heinz: evtl. ist das auch was für dich, einige per find, einige per (bei maildir) `ls -d ... | xargs` -dnh -- Wußten Sie schon, daß eine Holzhammernarkose total ueberfluessig ist, weil ein Holzhammer gar nichts spuert, wenn man mit ihm zuschlaegt...? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org