与perl
:
$ perl -e 'utime (stat($_))[8], time(), $_ for @ARGV' file1 file2 ...
这将更改中的所有文件的mtime @ARGV
。(stat($_))[8]
是归档时间。
utime
可以接收文件列表,如果您不在乎更改时间,可以尝试:
$ perl -e '$t = time(); utime $t, $t, @ARGV' file1 file2 ...
注意
utime
取决于C运行时库和文件系统正在使用。在perldoc -f utime
和中查看更多perldoc perlport
。