Linux Befehl Einfügen
Linux Befehl zum Einfügen Spalte Dateien zusammenführen.
Einfügen-Befehl wird jede Datei in der Art einer Spalte aufgelistet, eine Spalte zusammengeführt werden.
Grammatik
paste [-s][-d <间隔字符>][--help][--version][文件...]
Parameter:
- -d <Leerzeichen> oder --delimiters = <Leerzeichen> Zeichen mit dem angegebenen Austauschintervall Tab-Zeichen.
- -S oder --serial tandem nicht parallel verarbeitet werden.
- --help Online-Hilfe.
- --version Anzeige Hilfe-Informationen.
- Dateipfad [Datei ...] angegebene Aktion
Beispiele
Verwenden Sie den Einfügen-Befehl Datei "Datei", "Testdatei", "Testdatei1" fusionieren, geben Sie den folgenden Befehl ein:
paste file testfile testfile1 #合并指定文件的内容
Doch bevor Sie den obigen Befehl ausgeführt wird, die erste "cat" Befehl zu verwenden, um den Inhalt von drei Dokumente zu betrachten, erscheint es wie folgt:
$ cat file #file文件的内容 xiongdan 200 lihaihui 233 lymlrl 231 $ cat testfile #testfile文件的内容 liangyuanm ss $ cat testfile1 #testfile1文件的内容 huanggai 56 zhixi 73
Wenn Anweisung "$ Paste Datei Testdatei Testdatei1" Ausführung kombiniert, wird das Programm-Schnittstelle, den Inhalt der Datei nach der Fusion angezeigt werden, wie folgt:
xiongdan 200 lihaihui 233 lymlrl 231 liangyuanm ss huanggai 56 zhixi 73
Wenn Sie Einfügen-Befehl Parameter "-s" verwenden, können Sie ein Multi-Line-Daten als eine einzige Zeile Anzeige einreichen. Zum Beispiel wird die Datei "Datei" in der dritten Zeile von Daten in einer einzigen Zeile von Daten angezeigt, geben Sie den folgenden Befehl ein
$ paste -s file #合并指定文件的多行数据
Nachdem der obige Befehl ausgeführt wird, angezeigt werden die Inhalte der Daten wie folgt:
xiongdan 200 lihaihui 233 lymlrl 231
Hinweis: Der Parameter "-s" nur der Inhalt der Datei Testdatei die Anzeige anpassen und ändern nicht den Inhalt der ursprünglichen Dateiformat.