gpt4 book ai didi

unix - 当输入按数字排序时加入省略输出行

转载 作者:行者123 更新时间:2023-12-04 16:27:46 24 4
gpt4 key购买 nike

我有两个文件,aa 和 bb:

 $ cat aa 
84 xxx
85 xxx
10101 sdf
10301 23

$ cat bb
82 asd
83 asf
84 asdfasdf
10101 22232
10301 llll

我使用 join 命令加入它们:
 $ join aa bb
84 xxx asdfasdf

但预期的是 84、10101 和 10301 都加入了。
为什么只加入了84?

最佳答案

使用字典排序而不是数字排序。

要在流程中执行此操作:

$ join <(sort aa) <(sort bb)

这给出了输出:
10101 sdf 22232
10301 23 llll
84 xxx asdfasdf

关于unix - 当输入按数字排序时加入省略输出行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com