shell - 根据部分行区分两个文件
问题描述
我有一个包含行的文件
010203040506 阿泽蒂
020304050607 qwerty
和另一个包含行的文件
xxxxxxxxxxxxxx 010203040506 yyyyyyyyyyyyyyyyyyyy
=> 文件有数百万行
=>我怎样才能做一些“像差异”的东西:获取第一个文件行,但没有第二个文件中的数字在一行中的行?就像我的例子一样,结果应该是
020304050607 qwerty
解决方案
感谢 KamilCuk 的回答和这个链接https://www.gnu.org/software/coreutils/manual/html_node/Paired-and-unpaired-lines.html我发现 join -v 1 file1 file2 只显示未配对的行
推荐阅读
- javascript - 使用 Cesiumjs 从加载的 CZML 数据中访问位置值
- list - 我想通过 lambda python 找出 AWS RDS 的总 RAM 大小。我尝试了代码并得到了空集。还有其他方法可以找到它吗?
- python - pip 破坏 Fedora 上的系统文件
- ios - 等待网络调用完成的正确性 - iOS
- elasticsearch - G1GC - 年轻集合的数量激增
- c++ - 当我输入一个单词时,即使 if 函数提出的单词与输入的单词完全相同,程序也无法理解该单词
- laravel - 验证输入时间在晚上 9 点 - 晚上 11 点(laravel)
- android - 如何在 Flutter 中向 Android 10 上的 MediaStore (SDK 29) 贡献文件?
- flutter - Flutter:onTapDown 函数并不总是被调用
- python - Pandas 功能聚集 tidyverse-like