Dies ist der Befehl rancid_par, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
rancid_par - parallele Befehlsverarbeitung
ZUSAMMENFASSUNG
ranzig_par [-defiqx] [-c Befehl] [-l Logdatei] [-n #] [-p #] [Datei [Datei...]]
BESCHREIBUNG
ranzig_par nimmt eine Liste von Dateien an, für die ein Befehl ausgeführt werden soll. Die erste Zeile jeder Datei beginnt
mit Doppelpunkt (:) oder Raute (#). Bei einem Doppelpunkt ist der Rest der Zeile ein Befehl
für jede der nachfolgenden Zeilen auszuführen. Wenn ein Rautezeichen ist, dann ist jede nachfolgende Zeile a
(in sich geschlossener) Befehl, es sei denn, der -c Option angegeben wurde, in welchem Fall die Zeilen
werden die Argumente, die die geschweiften Klammern ({}s) im ersetzen -c Argument.
Die Eingabedatei kann auch auf stdin im zuvor beschriebenen Format angegeben werden.
In allen Fällen, in denen die auf die erste folgenden Zeilen der Datei keine Befehle sind
(zB: Doppelpunkt oder -c), Instanzen von Open-Close-Klammern ({}) im Befehl werden ersetzt durch
diese Werte.
Zum Beispiel eine Eingabedatei mit folgendem Inhalt:
: Echo {}
a
b
c
lauf mit ranzig_par so:
%rancid_par -q Eingabedatei
erzeugt die folgende Ausgabe (Reihenfolge variiert):
b
a
c
Die Befehlszeilenoptionen lauten wie folgt:
-c Befehl, der für jedes der Argumente ausgeführt werden soll, die den Befehlszeilenoptionen folgen,
wobei die erste Zeile der Eingabedatei(en) mit einem Rautezeichen (#) beginnt.
-d Drucken Sie Debugging-Informationen bei Standardfehlern (stderr). Wiederholen Sie die Option bis
dreimal für mehr Ausführlichkeit.
-e Trennen Sie Argumente durch Leerzeichen, anstatt sh -c zu verwenden. Notiz: -e ist unvereinbar mit dem
-i .
-f Keine Eingabedatei oder STDIN, führen Sie einfach eine Menge des mit -c angegebenen Befehls aus.
-i Befehle interaktiv durch (mehrere) ausführen Xterm(1) Prozesse.
-l Präfix des Logfile-Namens, wie in prefix.N wobei N das ist ranzig_par Prozessnummer
([0..]).
Standard: par.log. .[0..]
-n Anzahl gleichzeitiger Prozesse.
Standard: 3
-p N Pause N Sekunden zwischen ausgeführten Befehlen.
-q Ruhemodus. Lassen Sie die typischen Verarbeitungsprotokolle weg und erstellen Sie keine Protokolldateien aus
-l, stattdessen erben die Kinder stdout und stderr von ranzig_par. -q ist gegenseitig
exklusiv mit dem -x und -l Optionen und die zuletzt erscheinende Option dauert
Vorrang.
-x Betrachten Sie rancid_par-Protokolle in Echtzeit über ein Xterm(1).
Verwenden Sie rancid_par online mit den onworks.net-Diensten