prt(1) (BSD Compatibility Package) prt(1)
NAME
prt - Die Delta-Version und das Kommentarprotokoll einer SCCS-Datei
anzeigen
SYNTAX
/usr/ucb/prt [-abdefistu] [-y[SID]] [-c[cutoff]] [-r[rev-cutoff]]
filename ...
BESCHREIBUNG
Hinweis: Das Kommando prt ist eine ältere Version des Kommandos
prs(1), das zwar in den meisten Situationen bequemer zu verwenden,
aber weniger flexibel ist als prs.
prt druckt einen Teil einer SCCS-Datei oder die gesamte Datei in einem
nützlichen Format. Wenn ein Verzeichnis angegeben ist, reagiert prt
so, als wäre jede Datei im Verzeichnis angegeben, außer daß Nicht-
SCCS-Dateien (die letzte Komponente des Pfadnamens beginnt nicht mit
s.) und nichtlesbare Dateien ignoriert werden. Wenn ein Name "-" ange-
geben wird, wird die Standard-Eingabe gelesen. Jede Zeile der
Standard-Eingabe wird als Name einer zu verarbeitenden SCCS-Datei
angesehen. Nicht-SCCS-Dateien und nichtlesbare Dateien werden igno-
riert.
OPTIONEN
-a Die Typen von Delta-Versionen drucken, die normalerweise nicht
mit dem Schlüsselbuchstaben d gedruckt werden. Dies sind die
Typen R (Removed = gelöscht). Dieser Schlüsselbuchstabe ist nur
wirksam, wenn der Schlüsselbuchstabe d ebenfalls angegeben (oder
angenommen) wird.
-b Den Hauptteil der SCCS-Datei drucken.
-d Dieser Schlüsselbuchstabe druckt normalerweise Delta-
Tabelleneinträge des Typs D.
-e Dieser Schlüsselbuchstabe umfaßt die Schlüsselbuchstaben d, i, u,
f und t und wird aus Gründen der Bedienerfreundlichkeit zur Ver-
fügung gestellt.
-f Die Flags der angegebenen Datei drucken.
-i Die Seriennummern der eingeschlossenen, ausgeschlossenen und der
ignorierten Delta-Versionen drucken. Dieser Schlüsselbuchstabe
ist nur wirksam, wenn der Schlüsselbuchstabe d ebenfalls angege-
ben (oder angenommen) wird.
Das folgende Format wird zum Drucken der Teile der SCCS-Datei
verwendet, die durch die oben aufgeführten Schlüsselbuchstaben
angegeben werden. Dem Drucken jedes Delta-Tabelleneintrags wird
ein Zeilenvorschub vorangestellt.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
prt(1) (BSD Compatibility Package) prt(1)
- Typ der Delta-Version (D oder R)
- Leerzeichen
- SCCS-SID
- Tabulatorzeichen
- Datum und Uhrzeit der Erstellung (in der Form JJ/MM/TT
HH:MM:SS)
- Leerzeichen
- Ersteller
- Tabulatorzeichen
- Seriennummer
- Leerzeichen
- Seriennummer des Vorläufers der Delta-Version
- Tabulatorzeichen
- Statistik (in der Form eingefügt/gelöscht/unverändert)
- Zeilenvorschub
- "Included:Tabulatorzeichen", gefolgt von den SIDs der einge-
schlossenen Delta-Versionen, gefolgt von einem Zeilenvorschub
(nur wenn solche Delta-Versionen vorhanden sind und wenn der
Schlüsselbuchstabe i angegeben wird)
- "Excluded:Tabulatorzeichen", gefolgt von den SIDs der ausge-
schlossenen Delta-Versionen, gefolgt von einem Zeilenvorschub
(siehe Hinweis oben)
- "Ignored:Tabulatorzeichen", gefolgt von den SIDs der ignorier-
ten Delta-Versionen, gefolgt von einem Zeilenvorschub (siehe
Hinweis oben)
- "MRs:Tabulatorzeichen", gefolgt von den MR-Nummern für die
Delta-Version, gefolgt von einem Zeilenvorschub (nur wenn eine
beliebige MR-Nummer angegeben wurde)
- Kommentarzeilen (Delta-Kommentar), gefolgt von einem Zeilen-
vorschub (falls Kommentare angegeben werden)
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
prt(1) (BSD Compatibility Package) prt(1)
-s Nur die erste Zeile der Delta-Tabelleneinträge drucken, d. h. nur
bis zur Statistik. Dieser Schlüsselbuchstabe ist nur wirksam,
wenn der Schlüsselbuchstabe d ebenfalls angegeben (oder angenom-
men) wird.
-t Den in der Datei enthaltenen beschreibenden Text drucken.
-u Die Anmeldenamen und/oder die numerischen Gruppen-IDs der Benut-
zer drucken, die Delta-Versionen erstellen dürfen.
-y[SID]
Die Delta-Tabelleneinträge drucken, die gestoppt werden sollen,
wenn die gerade gedruckte Delta-Version die angegebene SID hat.
Wenn keine Delta-Version in der Tabelle über die angegebene SID
verfügt, wird die gesamte Tabelle gedruckt. Wenn keine SID ange-
geben wird, wird die erste Delta-Version in der Delta-Tabelle
gedruckt. Dieser Schlüsselbuchstabe druckt für jede Delta-Version
den gesamten Tabelleneintrag der Delta-Version als eine einzelne
Zeile (Zeilenvorschübe werden im Mehrfachzeilen-Format des
Schlüsselbuchstabens d durch Leerzeichen ersetzt), der der Name
der verarbeiteten SCCS-Datei gefolgt von einem : und einem Tabu-
latorzeichen vorangestellt wird. Dieser Schlüsselbuchstabe ist
nur wirksam, wenn der Schlüsselbuchstabe d ebenfalls angegeben
(oder angenommen) wird.
-c[cutoff]
Das Drucken der Delta-Tabelleneinträge stoppen, wenn die zu druk-
kende Delta-Version älter ist als das angegebene
Begrenzungsdatum/die angegebene Begrenzungsuhrzeit (siehe get(1)
für das Datum-/Uhrzeitformat). Wenn das Datum/die Uhrzeit nicht
angegeben ist, wird die Epoche 0000 GMT Jan. 1, 1970 verwendet.
Wie auch beim Schlüsselbuchstaben y bewirkt dieser Schlüsselbuch-
stabe, daß der gesamte Delta-Tabelleneintrag als eine einzelne
Zeile gedruckt wird, der der Name der verarbeiteten SCCS-Datei
gefolgt von einem : und einem Tabulatorzeichen vorangestellt
wird. Dieser Schlüsselbuchstabe ist nur wirksam, wenn der Schlüs-
selbuchstabe d ebenfalls angegeben (oder angenommen) wird.
-r[rev-cutoff]
Das Drucken der Delta-Tabelleneinträge beginnen, wenn die zu
druckende Delta-Version älter oder genauso alt ist wie das ange-
gebene Begrenzungsdatum/die angegebene Begrenzungsuhrzeit (siehe
get(1) für das Format Datum-/Uhrzeitformat). Wenn das Datum/die
Uhrzeit nicht angegeben ist, wird die Epoche 0000 GMT Jan. 1,
1970 verwendet. Wie auch beim Schlüsselbuchstaben y bewirkt die-
ser Schlüsselbuchstabe, daß der gesamte Tabelleneintrag der
Delta-Version als eine einzelne Zeile gedruckt wird, der der Name
der verarbeiteten SCCS-Datei gefolgt von einem : und einem Tabu-
latorzeichen vorangestellt wird. Dieser Schlüsselbuchstabe ist
nur wirksam, wenn der Schlüsselbuchstabe d ebenfalls angegeben
(oder angenommen) wird.
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
prt(1) (BSD Compatibility Package) prt(1)
Wenn Schlüsselbuchstaben mit Ausnahme von y, c oder r angegeben wer-
den, wird der Name der verarbeiteten Datei (dem ein Zeilenvorschub
voran- und zwei Zeilenvorschubzeichen nachgestellt werden) vor dem
Inhalt der Datei gedruckt.
Werden weder die Schlüsselbuchstaben u, f, t noch b angegeben, wird
der Schlüsselbuchstabe d angenommen.
Hinweis: Die Schlüsselbuchstaben s und i sowie die Schlüsselbuchstaben
c und r schließen sich gegenseitig aus. Sie können daher nicht zusam-
men in demselben Kommando prt angegeben werden.
Durch die von den Schlüsselbuchstaben y, c und r erstellte Form der
Delta-Tabelle können mehrere Delta-Tabellen leicht in chronologischer
Reihenfolge sortiert werden.
Wenn sowohl die Schlüsselbuchstaben y und c bzw. y und r angegeben
werden, stoppt prt den Druck, sobald die erste der beiden Bedingungen
erfüllt ist.
SIEHE AUCH
admin(1), delta(1), get(1), prs(1), sccs(1), what(1), sccsfile(4).
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98