Linux基础命令---文本编辑join

简介: join       找出两个文件中相同的字段,根据相同字段合并两个文件,将合并结果显示到标准输出。       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
join
       找出两个文件中相同的字段,根据相同字段合并两个文件,将合并结果显示到标准输出。
       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法
        join  [选项]  file1  file2

2、选项列表
       --version
              显示命令版本信息
       --help
              显示帮助文档
       -a 1或2
              将文件中没有相同字段的行显示出来
       -e string
              如果在文件中找不到指定的字符串,在输出中填入选项中的字符串
       -I | --ignore-case
              忽略大小写
       -j FIELD
              等价于“-1  FIELD  -2  FIELD”
       -o format
              用指定的格式显示结果
       -t CHAR
              指定分隔符
       -v 1或2
              和-a一样,但是只显示没有相同字段的行
       -1 FIELD
              连接文件1指定的字段
       -2 FIELD
              连接文件2指定的字段
       --check-order
              检查输入是否正确排序,即使所有输入行都是可修的。
       --nocheck-order
              不检查输入是否正确排序

3、实例
1)合并两个文件到标准输出
       [root@192 weijie]#  cat 1.c 2.c             //查看文件
       hello world
       i am david
       love linux
       this code
       nihao ed
       hello linux
       i am weijie
       love world
       hehe
       im join
       [root@192 weijie]#  join 1.c 2.c           //合并相同行
       hello world linux
       i am david am weijie
       love linux world
2)显示没有相同字段的行 
       [root@192 weijie]#  join 1.c 2.c -v 1          //显示文件1中不没有相同字段的行
       this code
       nihao ed
       [root@192 weijie]#  join 1.c 2.c -v 2         //显示文件2中没有相同字段的行
       hehe
       im join
相关文章
|
29天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
53 14
Linux 10 个“who”命令示例
|
8天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
31 8
|
18天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
104 20
|
18天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
47 7
|
2月前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
2月前
|
Linux 开发工具
linux文本管理命令
本文档介绍了Linux系统中常用的文本处理命令,包括`echo`、`cat`、`head`、`tail`、`wc`、`less`、`grep`以及重定向符号的使用方法和练习题。此外,还详细讲解了VIM编辑器的特点、工作模式、常用快捷键和高级技巧,帮助用户高效地进行文本编辑和处理。
55 4
|
7月前
|
监控 Unix Linux
windows和linux实时监控文本内容的命令
windows和linux实时监控文本内容的命令
225 1
|
8月前
|
Linux Shell 开发工具
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
122 0
|
机器学习/深度学习 Linux
Linux强大的文本搜索命令:egrep
Linux强大的文本搜索命令:egrep
211 0