Befehl "burst"
Zweck
Teilt eine Nachricht in separate, neue Nachrichten auf.
Syntax
burst [ +Ordner ] [ Nachrichten ] [ -inplace ] [ -noinplace ] [ -quiet ] [ -noquiet ] [ -verbose ] [ -noverbose ]
Beschreibung
Mit dem Befehl burst können Sie eine Nachricht in mehrere neue Nachrichten unterteilen. Der Befehl burst kann für Auszüge, vom Befehl forw weitergeleitete Nachrichten und von den Befehlen forw und send gesendeten Blindkopien verwendet werden. Mit dem Befehl burst erstellte Nachrichten werden fortlaufend nummeriert und beginnen mit der nächsthöheren Nummer im angegebenen Ordner.
Der Befehl burst kann aus einer einzelnen Nachricht etwa 1000 Nachrichten erstellen. Der Befehl burst hat jedoch im Allgemeinen keine bestimmte Begrenzung für die Anzahl der Nachrichten in einem Ordner nach Abschluss der Nachrichtenzerlegung.
Der Befehl burst verwendet Kapselungsgrenzen, um zu bestimmen, an welchen Stellen die gekapselten Nachrichten getrennt werden sollen. Wenn sich eine Kapselungsgrenze innerhalb einer Nachricht befindet, kann der Befehl burst diese Nachricht in zwei oder mehr Nachrichten aufteilen.
Standardmäßig wird die erste Nachricht, die aus dem ersten Digest extrahiert wird, zur aktuellen Nachricht. Wenn Sie das Flag -inplace angeben, wird die erste neue Nachricht zur aktuellen Nachricht.
Flags
| Element | Beschreibung |
|---|---|
| +Ordner | Gibt den Ordner an, der die zu teilende Nachricht enthält. Standardmäßig verwendet das System den aktuellen Ordner. |
| -help | Listet die Befehlssyntax, die verfügbaren Schalter und die Versionsinformationen auf.
Anmerkung: Für Nachrichtenhandler (MH, Message Handler) muss der Name dieses Flags vollständig angegeben werden. |
| -inplace | Ersetzt jeden Digest durch ein Inhaltsverzeichnis für den Digest, schreibt die in jedem Digest enthaltenen Nachrichten direkt das Inhaltsverzeichnis des Digests und nummeriert alle nachfolgenden Nachrichten im Ordner erneut,
um Platz für die Nachrichten aus dem aufgeteilten Digest zu schaffen.
Achtung: Der Befehl burst schreibt Text, der hinter der letzten gekapselten Nachricht angezeigt wird, nicht in eine separate Nachricht. Wenn Sie das Flag -inplace angeben, verliert der Befehl burst diesen nachgestellten Text. In Auszügen ist dieser Text normalerweise eine so genannte End-of-Digest-Zeichenfolge. Wenn der Sender jedoch Bemerkungen an die letzte gekapselte Nachricht angefügt hat, verliert der Befehl burst diese Bemerkungen. |
| Nachrichten | Gibt die Nachrichten an, die Sie aufteilen möchten.
Sie können mit diesem Parameter mehrere Nachrichten, einen Bereich von Nachrichten oder eine einzelne Nachricht angeben.
Verwenden Sie die folgenden Referenzinformationen, um Nachrichten anzugeben:
|
| -noinplace | Behält jeden Digest bei. Dies ist der Standard. |
| -noquiet | Meldet Informationen zu Nachrichten, die nicht das Digestformat haben. Dieses Flag wird standardmäßig verwendet. |
| -noverbose | Verhindert die Meldung der vom Befehl burst ausgeführten Aktionen beim Aufteilen der Digests. Dieses Flag wird standardmäßig verwendet. |
| -quiet | Verhindert das Melden von Informationen zu Nachrichten, die nicht das Digestformat haben. |
| -verbose | Meldet die vom Befehl burst ausgeführten Aktionen beim Aufteilen eines Digests. |
Sicherheit
Hinweis für Benutzer von RBAC und Trusted AIX: Dieser Befehl kann privilegierte Operationen ausführen. Nur privilegierte Benutzer können privilegierte Operationen ausführen. Weitere Informationen zu Berechtigungen und Privilegien finden Sie im Abschnitt "Privileged Command Database" in der Veröffentlichung Security. Eine Liste der Privilegien und Berechtigungen für diesen Befehl finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.
Profileinträge
Die folgenden Einträge werden in die Datei MH-Verzeichnis_des_Benutzers/.mh_profile eingegeben:
| Element | Beschreibung |
|---|---|
| Current-Folder: | Legt den aktuellen Standardordner fest. |
| Msg-Protect: | Legt die Sicherungsstufe für Ihre neuen Nachrichtendateien fest. |
| Path: | Gibt das Nachrichtenhandlerverzeichnis eines Benutzers an. |
Beispiele
- Der Benutzer empfängt Nachricht 5 von mickey@mouse, die mehrere Nachrichten im Digestformat enthält:
Geben Sie Folgendes ein, um Nachricht 5 in mehrere, separate Nachrichten aufzuteilen:5+ 03/02 mickey@mouse 6+ 03/02 disney@world
Die resultierenden neuen Nachrichten werden an das Ende des Ordners angehängt. Nachricht 5 bleibt erhalten und enthält weiterhin alle vier Nachrichten.burst 5 5+ 03/02 mickey@mouse 6 03/02 disney@world 7 first message in digest 8 second message in digest 9 third message in digest - Geben Sie Folgendes ein, um Nachricht 5 mit dem Flag -inplace aufzuteilen:
Die resultierenden neuen Nachrichten werden unmittelbar hinter dem Digest eingefügt und der Befehl burst nummeriert alle nachfolgenden Nachrichten erneut. Nachricht 5 enthält jetzt nur noch den Header und den Text der weitergeleiteten Nachricht.burst 5 -inplace 5+ 03/02 mickey@mouse 6 first message in digest 7 second message in digest 8 third message in digest 9 03/02 disney@world
Dateien
| Element | Beschreibung |
|---|---|
| $HOME/.mh_profile | Enthält das Benutzerprofil für den Nachrichtenhandler. |
| /usr/bin/burst | Enthält die ausführbare Form des Befehls burst. |