Linux-Befehl paste

Linux 命令大全Linux-Befehlssammlung

Der Linux-Befehl paste wird verwendet, um Spalten von Dateien zusammenzuführen.

Der Befehl paste führt jede Datei spaltenweise zusammen.

Syntax

paste [-s][-d <间隔字符>][--help][--version][文件...]

Parameters:

  • -d<delimiter> oder --delimiters=<delimiter> Das angegebene Trennzeichen anstelle des Tabulatorzeichens verwenden.
  • -s oder --serial Seriell statt parallel verarbeiten.
  • --help Online-Hilfe.
  • --version Hilfeinformationen anzeigen.
  • [file...] Geben Sie den/die Dateipfad(e) an, auf dem/denen gearbeitet werden soll.

Beispiele

Verwenden Sie den Befehl paste, um die Dateien "file", "testfile" und "testfile1" zusammenzuführen. Geben Sie den folgenden Befehl ein:

paste file testfile testfile1 #合并指定文件的内容 

Bevor Sie jedoch den obigen Befehl ausführen, verwenden Sie zunächst den Befehl "cat", um den Inhalt der drei Dateien anzuzeigen, wie unten dargestellt:

$ cat file                  #file文件的内容  
xiongdan 200  
lihaihui 233  
lymlrl 231  
$ cat testfile              #testfile文件的内容  
liangyuanm  ss  
$ cat testfile1             #testfile1文件的内容  
huanggai 56  
zhixi 73 

Nach Ausführung des Zusammenführungsbefehls "$ paste file testfile testfile1" zeigt die Programmoberfläche den zusammengeführten Dateiinhalt an, wie unten dargestellt:

xiongdan 200  
lihaihui 233  
lymlrl 231  
liangyuanm  ss  
huanggai 56  
zhixi 73  

Wenn Sie den Parameter "-s" des Befehls paste verwenden, können Sie mehrere Datenzeilen in einer Datei zu einer Zeile für die Anzeige zusammenführen. Um beispielsweise die 3 Datenzeilen in der Datei "file" zu einer Zeile für die Anzeige zusammenzuführen, geben Sie den folgenden Befehl ein:

$ paste -s file             #合并指定文件的多行数据

Nach Ausführung des obigen Befehls werden die angezeigten Daten wie folgt dargestellt:

xiongdan 200 lihaihui 233 lymlrl 231 

Hinweis: Der Parameter "-s" passt nur den Anzeigemodus des Inhalts der Datei testfile an und ändert nicht das Format der Originaldatei.

Linux 命令大全Linux-Befehlssammlung

Andere Erweiterungen