我有两个文件,其中包含来自两个硬盘驱动器的所有文件路径列表(应该完全相同),我认为其中一个文件丢失了。两个列表都有文件路径和大小,但列表的顺序不同(请参见下面的示例)。
有没有一个命令可以比较两个文件之间的差异并将差异输出到一个新文件?
例子:
文件 1:
/docs/red
/docs/blue
/docs/yellow
/docs/green
Run Code Online (Sandbox Code Playgroud)
文件_2:
/docs/blue
/docs/green
/docs/red
Run Code Online (Sandbox Code Playgroud)
差异_文件:
/docs/yellow
Run Code Online (Sandbox Code Playgroud) 我需要从硬盘驱动器中获取所有文件(隐藏和可见)的文本列表,包括子文件夹。理想情况下,如果可能,列表应包含文件名、路径、大小和创建(或上次修改)日期。有人可以告诉我我需要什么命令吗?另外,是否可以将其创建为.csv文件或类似的东西以在 Excel 中使用?
我对 Ubuntu 不是特别精通,因此对每个命令项的解释也将不胜感激。