Linux 参加コマンド
翻訳結果:
参加
英国[dʒɔɪn] 米国[dʒɔɪn]
vt.& vi.参加;参加;接続;接続
vt.参加する; 結合する; (電車、飛行機など) に乗る; (道路) に乗る
n.接続する; 結合する; 結合する; 結合点
三人称単数形: joins 現在分詞:結合過去形:結合過去分詞:結合
Linux 参加コマンド構文
機能: join コマンドは、2 つのファイル内の指定されたフィールド内の同じ内容を持つ行を接続するために使用されます。
構文: 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 の内容を表示します。
次に、デフォルトの方法で 2 つのファイルを比較し、2 つのファイルの指定されたフィールドに同じ内容の行を接続し、ターミナルにコマンドを入力します。
join testfile_1 testfile_2
最初に testfile_1 を確認します。および testfile_2 ファイルの内容:
$ cat testfile_1 #testfile_1文件中的内容 Hello 95
#たとえば、この例では、最初の列は名前、2 番目の列は金額です
Linux 85 test 30 cmd@hdd-desktop:~$ cat testfile_2 #testfile_2文件中的内容 Hello 2005 #例如,本例中第一列为姓名,第二列为年份 Linux 2009 test 2006
次に、join コマンドを使用して、
$ join testfile_1 testfile_2 #连接testfile_1、testfile_2中的内容 Hello 95 2005 #连接后显示的内容 Linux 85 2009 test 30 2006
ファイル 1 とファイル 2 の場所は、標準出力に出力される結果に影響します。たとえば、コマンド内の 2 つのファイルを交換するには、次のコマンドを入力します。
join testfile_2 testfile_1
標準出力の最終出力結果は次のように変わります。
$ join testfile_2 testfile_1 #改变文件顺序连接两个文件 Hello 2005 95 #连接后显示的内容 Linux 2009 85 test 2006 30