Join用法

- a 1显示第一个文件的不匹配行,- a 2为从第二个文件中显示不匹配行。

n.m    n为文件号,m为域号。1 . 3表示只显示文件1第三域,每个n,m必须用逗号分隔,如1 . 3,2 . 1。

# cat name.txt

M.Golls 12 Hidd Rd

P.Heller The Acre

P.Willey 132 The Grove

T.Norms 84 Connaught Rd

K.Fletch 12 Woodlea

# cat town.txt

M.Golls Norwich NRD

P.Willey Galashiels GDD

T.Norms Brandon BSL

K.Fletch Mildenhall MAF

普通的JOIN

# join name.txt town.txt

M.Golls 12 Hidd Rd Norwich NRD

P.Willey 132 The Grove Galashiels GDD

T.Norms 84 Connaught Rd Brandon BSL

K.Fletch 12 Woodlea Mildenhall MAF

显示不匹配的行

# join -a1 -a2 name.txt town.txt

M.Golls 12 Hidd Rd Norwich NRD

P.Heller The Acre

P.Willey 132 The Grove Galashiels GDD

T.Norms 84 Connaught Rd Brandon BSL

K.Fletch 12 Woodlea Mildenhall MAF

以下显示相同结果

# join -a1 name.txt town.txt

M.Golls 12 Hidd Rd Norwich NRD

P.Heller The Acre

P.Willey 132 The Grove Galashiels GDD

T.Norms 84 Connaught Rd Brandon BSL

K.Fletch 12 Woodlea Mildenhall MAF

选择性连接

使用- o选项选择连接域

使用1 . 1显示第一个文件第一个域,2 . 2显示第二个文件第二个域,其间用逗号分隔。命令为:

# join -o 1.1,2.2 name.txt town.txt

M.Golls Norwich

P.Willey Galashiels

T.Norms Brandon

K.Fletch Mildenhall

linux线程join的用法,join用法相关推荐

  1. left join 和join区别_sleep、yield、join方法简介与用法 sleep与wait区别 多线程中篇

    Object中的wait.notify.notifyAll,可以用于线程间的通信,核心原理为借助于监视器的入口集与等待集逻辑 通过这三个方法完成线程在指定锁(监视器)上的等待与唤醒,这三个方法是以锁( ...

  2. SQL中的left outer join,inner join,right outer join用法 (左右内连接)

    SQL语句中的left outer join,inner join,right outer join用法 left outer join=left join ,   right outer join= ...

  3. 关于SQL数据库中cross join 和inner join用法上的区别?

    使用mysql创建两张表 表a 表b 可以使用下面的脚本创建表,并且添加测试数据: CREATE TABLE `a`  (   `name` varchar(10) CHARACTER SET utf ...

  4. oracle中何时会用到join,Oracle中join用法的演示

    以下的文章主要介绍的是Oracle中join用法,如果你是其方面的新手,对Oracle中oin的实际用法很感兴趣,但是却找不到一些资料去对其进行更深入的了解的话,你不妨浏览以下的文章对其进行了解. O ...

  5. php里边的join,thinkphp中join用法

    JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据. 附上项目中的left join用法的代码: $data = M("groups g") ...

  6. python3中join和格式化的用法 ##16

    python中join和格式化的用法 ##16 join用法 1.将字符串转化成列表 str1 = "hello" print(list(str1)) ['h', 'e', 'l' ...

  7. 1.19.5.4.流上的Join、常规Join、时间区间Join、时态表Join、基于处理时间的时态Join、时态表函数Join、用法

    1.19.5.4.流上的Join 1.19.5.4.1.常规Join 1.19.5.4.2.时间区间Join 1.19.5.4.3.时态表Join 1.19.5.4.4.基于处理时间的时态Join 1 ...

  8. 案例理解LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法

    文章目录 建立相关表 七大JOIN Inner JOIN Left JOIN Left Excluding JOIN Right JOIN Right Excluding JOIN FULL Oute ...

  9. SQL多表查询:SQL JOIN连接查询各种用法总结

    在实际应用中,大多的查询都是需要多表连接查询的,但很多初学SQL的小伙伴总对各种JOIN有些迷糊.回想一下,初期很长一段时间,我常用的似乎也就是等值连接 WHERE 后面加等号,对各种JOIN也是不求 ...

  10. join的常用用法(JOIN的用法)

    join的用法-join和joinin在用法上有什么区别 join 作"参加,加入"讲时,一般指参加某一组织.团体或某群人.如: join the Party/ army/leag ...

最新文章

  1. 下载合适的python-python下载文件的三种方法
  2. the job was canceled什么意思_什么第三人称单数形式?怎么用?
  3. 来来来!一次搞定各种数据库 SQL 执行计划:MySQL、Oracle
  4. python书籍推荐:Python Cookbook第三版中文
  5. 2Sigma OA prepare: Friends Circle
  6. 火山应用系列之调用炫彩模块自制登陆与主窗口
  7. 易语言静态连接器提取_vc98linker修复静态编译
  8. Java飞机大战 项目-源码
  9. 开发者拒绝写技术博客的常见理由
  10. 计算机中硬盘和移动硬盘的区别,固态硬盘与移动硬盘有哪些区别?
  11. h5 标签video和audio标签的下载按钮
  12. sla java_Grafana中滑动窗口的Prometheus正常运行时间或SLA百分比
  13. 控制面板设置java_win10系统打开java控制面板的具体技巧
  14. select下拉菜单问题
  15. line 1 appears to contain embedded nulls
  16. Android自定义锁屏实现----仿正点闹钟滑屏解锁
  17. jit和jitx区别_JIT的核心思想是什么?
  18. python中使用matplotlib.pyplot画函数图像
  19. Google Earth Engine(GEE)——哥白尼大气监测 (CAMS) 全球气溶胶AOI近实时观测数据集
  20. 微信公众平台支付 一直提示签名认证失败,签名对比正确,却提示签名不正确,关于prepay_id造成签名验证不正确的问题

热门文章

  1. 全流程游戏模型制作学习教程
  2. 关于 智能指针 的线程安全问题
  3. 互联网公司java面试题(一)
  4. selenium--driver.switchTo()
  5. 近20个绚丽实用的jQuery/CSS3侧边栏菜单(转载)
  6. 用C#实现的条形码和二维码编码解码器
  7. Github上的PHP资源汇总大全
  8. Lesson 59-60 Househusband
  9. xunsearch 迅搜初探
  10. Flash Builder 找不到所需的Adobe Flash Player调试器版本的解决办法