显示文件的名称,修改日期和修改时间。
- 论坛
- 显示文件的名称,修改日期和修改时间。
8 浏览
匿名的
0 Comments
问题出现的原因是想要显示文件的名称、修改日期和修改时间,但是没有现成的方法来实现这个需求。解决方法是使用一个变化的命令行操作,通过使用find
命令和stat
命令来获取文件的信息。
具体的解决方法如下:
1. 使用find
命令来查找当前目录下所有在最近60天内被修改过的文件,并将结果传递给xargs
命令。
2. xargs
命令将每个文件路径作为参数传递给后面的stat
命令。
3. stat
命令使用"%c"
参数来指定输出的格式,该格式可以根据系统的不同使用与strftime
相同的规则。
这样就可以得到每个文件的名称、修改日期和修改时间的信息。
然而,要想获得文件的修改行数,需要有文件的备份或者文件在类似Git或SVN的版本控制系统中。
以上是问题的原因和解决方法的整理。