在类似Unix的操作系统上,JOIN命令连接两个文件的行,它们共享一个公共的数据字段。
本文档介绍了JOIN的GNU/Linux版本。
查看英文版
1 join 运行系统环境
2 join 语法
3 join 建议
4 join 示例
Linux
join [OPTION]... FILE1 FILE2对于具有相同连接字段的每一对输入行,将一行写入标准输出。默认联接字段是第一个,由空格分隔。当FILE 1或File 2(不是两者兼而有之)为-时,读取标准输入。
查看英文版
-aFILENUM | 此外,从文件FILENUM中打印不可修复的行,其中FILENUM为1或2,对应于FILE 1或File 2。 |
-e EMPTY | 将缺少的输入字段替换为空。 |
-i, --ignore-case | 在比较字段时忽略不同的情况。 |
-j FIELD | 相当于“-1字段-2字段”。 |
-o FORMAT | 在构造输出线时遵守格式。 |
-t CHAR | 使用CHAR作为输入和输出字段分隔符。 |
-v FILENUM | 类似-a FILENUM,但是抑制连接的输出线。 |
-1 FIELD | 加入文件1的这个字段。 |
-2 FIELD | 加入文件2的这个字段。 |
--check-order | 检查输入是否正确排序,即使所有输入行都是可修复的。 |
--nocheck-order | 不要检查输入是否正确排序。 |
--header | 将每个文件中的第一行视为字段标题,打印它们而不尝试对它们修复。 |
--help | 显示帮助信息并退出。 |
--version | 显示版本信息并退出。 |
查看英文版
join myfile1.txt myfile2.txt...它将下列输出输出到标准输出:
join myfile1.txt myfile2.txt > myjoinedfile.txt...它将输出定向到一个名为myjoinedfile.txt的新文件中,该文件包含与上面示例相同的输出。
查看英文版
jobs |
未知的网友