File: csplit.1

package info (click to toggle)
manpages-de 0.2-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,636 kB
  • ctags: 11
  • sloc: makefile: 99
file content (98 lines) | stat: -rw-r--r-- 2,715 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
.\"
.\"	Copyright 1993 Sebastian Hetze und der/die in der Sektion
.\"	AUTOR genannten Autor/Autoren
.\"
.\"	Dieser Text steht unter der GNU General Public License.
.\"	Er darf kopiert und verndert, korrigiert und verbessert werden.
.\"	Die Copyright und Lizenzbestimmung mssen allerdings erhalten
.\"	bleiben. Die Hinweise auf das LunetIX Linuxhandbuch, aus dem
.\"	dieser Text stammt, drfen nicht entfernt werden.
.\"
.TH CSPLIT 1 "1. Juli 1993" "LunetIX Linuxhandbuch" "Dienstprogramme fr Benutzer"
.SH BEZEICHNUNG 
csplit \-
(context split) teilt eine Datei in mehrere Teile
.SH SYNTAX  
.B csplit
.RB [ \-sk ]
.RB [ \-f
.IR  Prefix ]
.RB  [ \-n
.IR  Stellen ] 
.RB [ \-\-prefix=
.IR Prefix ]
.RB [ \-\-digits=
.IR Stellen ]
.RB [ \-\-quiet ]
.RB [ \-\-silent ]
.RB [ \-\-keep-files ]
.I Datei Muster ...
.SH BESCHREIBUNG
.B csplit
liest aus
.I Datei
oder aus der Standardeingabe, wenn als Datei
.B \-
angegeben wird und gibt den Inhalt in mehrere Dateien aus. Der Inhalt der
Ausgabedateien ist abhngig vom
.IR Muster ".  Die erste Zeile, in der das " Muster
vorkommt, wird zur ersten Zeile der nchsten Datei. Als {\it Muster\/}
kommen folgende in Frage:
.TP
.BI / Ausdruck /[ Offset "] {" Anzahl }
erzeugt eine Ausgabedatei, die alle Zeilen der Eingabe bis (ausschlielich)
zu der Zeile mit dem
.I Ausdruck
enthlt. Wird zustzlich eine Zahl
.BI { Anzahl }
in geschweiften Klammern angegeben, wird der Vorgang mit dem gleichen
.I Ausdruck
und dem verbleibenden Rest
.I Anzahl
mal wiederholt. Wird zustzlich eine ganze Zahl mit einem fhrenden
.BR + " oder " \- "  als "
.I Offset
angegeben, so wird der Beginn der nchsten Datei um diese Anzahl Zeilen
verschoben.
.TP
.BI % Ausdruck %[ Offset "] {" Anzahl }
arbeitet im Prinzip wie die vorher beschriebene Option, mit der Abweichung,
da keine Ausgabedatei erzeugt wird, dieser Teil der Eingabe also ingoriert
wird.
.TP
.I Nummer
(eine einfache ganze Zahl) als Muster erzeugt eine Ausgabedatei aus den
.I Nummer
folgenden Zeilen.
.PP
Die Namen der Ausgabedateien bestehen aus dem
.I Prefix
und einer normalerweise zweistelligen Zahl. Der Standard fr
.I Prefix
.RB ist Bxx .
Tritt whrend der Ausfhrung von
.B csplit
ein Fehler auf, so werden die bis dahin angelegten Dateien gelscht.
.SH OPTIONEN
.TP
.B \-s
(silent) die Ausgabe der Ausgabedateigre wird unterdrckt
.TP
.B \-k
(keep) bei einem Abbruch von
.B csplit
werden die bereits angelegten Dateien nicht gelscht 
.TP
.BI \-f " Prefix"
die Ausgabedateien erhalten den
.IR Prefix " als Namen"
.TP
.BI \-n " Stellen"
die Ausgabedateien erhalten Nummern mit der angegebenen Anzahl
.I Stellen
.SH "SIEHE AUCH"
.BR split (1)
und das LunetIX Linuxhandbuch
.SH AUTOR
Stuart Kemp und David MacKenzie