我正在尝试获取有关本地驱动器上文件修改的信息。一个目录中有两个文件,不知道是其中一个文件被修改了还是两个文件都修改了?
我想知道有什么方法可以得到这个吗?
我使用了 ls -lrt
它为我提供了时间信息,即上次修改时间,但我也需要更改尺寸信息
请帮忙
答案1
除非你有这些文件在你已经算出的时间戳之前的备份,否则你无法做到。如果你有备份,你可以比较
echo $(( ` du -b file` - `du -b file2`))
...或者如果它们是基于文本的文件,您可以看使用发生了什么改变
diff -urp file1 file2