beitreten
US [d???n]
vt. Stra?e)
n.Verbinden; verbinden; verbundener Punkt
Dritte Person Singular: verbindet Partizip Pr?sens: verbunden Vergangenheitsform: verbunden Partizip Perfekt: verbunden
Linux-Join-Befehl Syntax
Funktion: Der Befehl join wird verwendet, um Zeilen mit demselben Inhalt in den angegebenen Feldern in zwei Dateien zu verbinden.
Syntax: join [-i][-a<1 oder 2>][-e<string>][-o<format>][-t<character>][-v<1 oder 2>] [-1<field>][-2<field>][--help][--version][Datei 1][Datei 2]
Linux-Join-Befehl Beispiel
Um den Join-Befehl klar zu verstehen, zeigen Sie zun?chst den Inhalt der Dateien testfile_1 und testfile_2 über den cat-Befehl an.
Vergleichen Sie dann die beiden Dateien auf die Standardmethode, verbinden Sie die Zeilen mit demselben Inhalt in den angegebenen Feldern in den beiden Dateien und geben Sie den Befehl im Terminal ein:
join testfile_1 testfile_2
überprüfen Sie zun?chst die Dateiinhalte in testfile_1 und testfile_2:
$ cat testfile_1 #testfile_1文件中的內(nèi)容 Hello 95
# In diesem Beispiel ist die erste Spalte beispielsweise der Name und die zweite Spalte die Menge
Linux 85 test 30 cmd@hdd-desktop:~$ cat testfile_2 #testfile_2文件中的內(nèi)容 Hello 2005 #例如,本例中第一列為姓名,第二列為年份 Linux 2009 test 2006
Dann verwenden Sie den Join-Befehl, um die beiden Dateien zu verbinden. Das Ergebnis ist wie folgt:
$ join testfile_1 testfile_2 #連接testfile_1、testfile_2中的內(nèi)容 Hello 95 2005 #連接后顯示的內(nèi)容 Linux 85 2009 test 30 2006
Der Speicherort der Datei 1 und Datei 2 werden auf der Standardausgabe ausgegeben. Es hat Auswirkungen. Um beispielsweise die beiden Dateien im Befehl auszutauschen, geben Sie den folgenden Befehl ein:
join testfile_2 testfile_1
Das endgültige Ausgabeergebnis auf der Standardausgabe ?ndert sich wie unten gezeigt:
$ join testfile_2 testfile_1 #改變文件順序連接兩個文件 Hello 2005 95 #連接后顯示的內(nèi)容 Linux 2009 85 test 2006 30