Latest web development tutorials

Linux csplit Befehl

Linux-Befehl Daquan Linux - Befehl Daquan

Linux csplit Befehl wird verwendet, um Dateien zu teilen.

Nach der Angabe, um die Datei in Übereinstimmung mit den Template-Stile geschnitten wurden Ruhm genannt xx00 erhalten, xx01, XX02 ... Dateien. "-" Wenn der Dateiname als gegeben wird, dann csplit Gerät Befehlseingabe Daten aus dem Standard zu lesen.

Grammatik

csplit [-kqsz][-b<输出格式>][-f<输出字首字符串>]
[-n<输出文件名位数>][--help][--version][文件][范本样式...] 

Parameter:

  • -b <Ausgabeformat> oder --suffix-format = <Ausgabeformat> Format voreingestellten Ausgabedatei, deren Name xx00, xx01 ... und so weiter, können Sie die Ausgabedateinamen ändern, indem Sie die <Ausgabeformat> ändern.
  • -f <Ausgang Präfix string> oder prefix = <Ausgabe-String prefix> Standard-Ausgabedateinamen Präfixzeichenfolge deren xx00, xx01 ... und so weiter, wenn Sie die Ausgabe-String für das Präfix angeben "Hallo", wird der Name der Ausgabedatei werden hello00, hello01 ... und so weiter.
  • -k oder --keep-Dateien die Datei aus, auch wenn ein Fehler oder unterbrechen die Ausführung behalten, können Sie nicht löschen gespeicherten Dateien ausgegeben worden sind.
  • -n <Ausgabedateinamen Ziffern> oder --digits = <Ziffern Ausgabedateiname> Standardausgabedateiname ist der Name der Datei stelligen xx00, xx01 ... und so weiter, wenn Sie die Ausgabedateinamen Median angeben "3", der Name der Ausgabedatei werden xx000, xx001 ... und so weiter.
  • -s oder -q oder --quiet oder --silent nicht während der Ausführung von Befehlen angezeigt.
  • -Z oder --elide-empty-Dateien entfernen, um eine Länge von 0 Byte-Dateien.
  • --help Online-Hilfe.
  • --version Versionsnummer anzeigen.

Beispiele

Die Textdatei Testdatei die zweite Zäsur in zwei Teile geschnitten zu führen, verwenden Sie den folgenden Befehl ein:

csplit testfile 2

Testdatei Datei lautet wie folgt:

$ cat testfile #查看testfile 文件内容  
hello Linux!  
Linux is a free Unix-type operating system.  
This is a Linux testfile!  
Linux 

Verwenden Sie csplit Befehl werden die Ausgabeergebnisse wie folgt:

$ csplit testfile 2  
13 #xx00文件字符个数  
76 #xx01文件字符个数  

Die erste Zeile ist die erste Datei xx00 Anzahl von Zeichen, die gleiche zweite Verhalten der zweiten Datei ist die Anzahl der Zeichen xx01. Inzwischen im selben Verzeichnis Testdatei werden zwei Dateien zu erzeugen, sind die Dateinamen xx00, xx01, xx00 Inhalt wie folgt:

$ cat xx00 #查看分割后的xx00文件内容  
hello Linux! #testfile文件第1行的内容 

xx01 Inhalt wie folgt:

$ cat xx01 #查看分割后的xx01文件内容  
Linux is a free Unix-type operating system. #testfile文件第2行以后的内容  
This is a Linux testfile!  
Linux 

Linux-Befehl Daquan Linux - Befehl Daquan