[linux-l] mboxes weiter leiten
Norman Steinbach
steinbach.norman at web.de
Sa Okt 14 15:43:55 CEST 2006
Kam die unten dargestellte Mail nur bei mir 10mal an, oder auf der
gesamten Liste?
Volker, Du benutzt doch garkein Outlook - oder etwa doch, heimlich still
und leise? ;-))
Viele Grüße,
Norman
Volker Grabsch wrote:
> On Sat, Oct 14, 2006 at 09:54:07AM +0200, Jan-Benedict Glaw wrote:
>> On Fri, 2006-10-13 23:30:45 +0200, Volker Grabsch <vog at notjusthosting.com> wrote:
>>> Alternativ: Alle Mailboxen zu einer zusammenfassen, dann diese eine
>>> große mit formail durchackern:
>>>
>>> cat * > grosse_mbox
>>> formail -s sendmail abc at abc.com < grosse_mbox
>> cat * | formail -s ...
>
> Wir können's auch ganz exakt machen. Möglichst effizient und gegen
> unangenehme Dateinamen absichern. Aber wie bei "cat *" sollen keine
> Unterverzeichnisse einbezogen werden und keine versteckte Dateien.
> Aus einem
>
> cat *
>
> wird zunächst:
>
> cat -- *
>
> und dann:
>
> find -maxdepth 1 -type f ! -name '.*' -print0 | xargs -0 -- cat --
>
> Eine etwas weniger effiziente, aber genauso saubere Variante, ist:
>
> find -maxdepth 1 -type f ! -name '.*' -exec cat -- {} \;
>
> Will man Unterverzeichnisse durchforsten und auch versteckte Dateien
> zulassen, wird das sogar noch einfacher:
>
> find -type f -exec cat -- {} \;
>
> Sauberes Shell-Scripting ist hart. :-(
Mehr Informationen über die Mailingliste linux-l