【发布时间】:2022-01-12 21:59:24
【问题描述】:
我有两个文件 file1.txt 和 file2.txt
cat file1.txt
家庭/用户/城市/a/1.txt
主页/用户/状态/b/2.txt
家/用户/县/d/4.txt
cat file2.txt
/home/user/city/a/1.txt
/home/user/state/b/2.txt
/home/user/county/c/3.txt
我试图通过比较两个文件并打印丢失文件的完整路径来确定丢失了哪些 *.txt 文件。
预期输出
/home/user/county/c/3.txt
/home/user/county/d/4.txt
【问题讨论】:
-
comm是你的朋友。请参阅BashFAQ #36——有些人试图将其与diff一起破解,但它速度较慢并且消耗远更多内存,尤其是在输入大小不受限制的情况下。 -
请添加到您的问题(不发表评论):您搜索了什么,找到了什么?您尝试过什么,它是如何失败的?
-
请将该示例输入的所需输出(无描述、无图像、无链接)添加到您的问题(无评论)。
-
Stack Overflow 用于编程问题,而不是关于使用或配置 Unix 及其实用程序的问题。 Unix & Linux 或 Super User 将是解决此类问题的更好地方。
-
file1.txt 中缺少前导斜杠是故意的吗?