參加
英國(guó)[d???n] 米國(guó)[d???n]
vt.& vi.參加;參加;接続;接続
vt.參加する; 結(jié)合する; (電車、飛行機(jī)など) に乗る; (道路) に乗る
n.接続する; 結(jié)合する; 結(jié)合する; 結(jié)合點(diǎn)
三人稱単數(shù)形: joins 現(xiàn)在分詞:結(jié)合過去形:結(jié)合過去分詞:結(jié)合
Linux 參加コマンド 構(gòu)文
機(jī)能: join コマンドは、2 つのファイル內(nèi)の指定されたフィールド內(nèi)の同じ內(nèi)容を持つ行を接続するために使用されます。
構(gòu)文: join [-i][-a<1 または 2>][-e<string>][-o<format>][-t<character>] [-v<1 または 2>][-1<フィールド>][-2<フィールド>][--help][--version][File1][File2]
Linux 參加コマンド 例
join コマンドを明確に理解するために、まず cat コマンドを使用してファイル testfile_1 と testfile_2 の內(nèi)容を表示します。
次に、デフォルトの方法で 2 つのファイルを比較し、2 つのファイルの指定されたフィールドに同じ內(nèi)容の行を接続し、ターミナルにコマンドを入力します。
join testfile_1 testfile_2
最初に testfile_1 を確認(rèn)します。および testfile_2 ファイルの內(nèi)容:
$ cat testfile_1 #testfile_1文件中的內(nèi)容 Hello 95
#たとえば、この例では、最初の列は名前、2 番目の列は金額です
Linux 85 test 30 cmd@hdd-desktop:~$ cat testfile_2 #testfile_2文件中的內(nèi)容 Hello 2005 #例如,本例中第一列為姓名,第二列為年份 Linux 2009 test 2006
次に、join コマンドを使用して、
$ join testfile_1 testfile_2 #連接testfile_1、testfile_2中的內(nèi)容 Hello 95 2005 #連接后顯示的內(nèi)容 Linux 85 2009 test 30 2006
ファイル 1 とファイル 2 の場(chǎng)所は、標(biāo)準(zhǔn)出力に出力される結(jié)果に影響します。たとえば、コマンド內(nèi)の 2 つのファイルを交換するには、次のコマンドを入力します。
join testfile_2 testfile_1
標(biāo)準(zhǔn)出力の最終出力結(jié)果は次のように変わります。
$ join testfile_2 testfile_1 #改變文件順序連接兩個(gè)文件 Hello 2005 95 #連接后顯示的內(nèi)容 Linux 2009 85 test 2006 30