我经常在命令提示符下工作,并且要处理许多大型(远程)日志文件。不幸的是,这些文件的大小不会随着日志的增长而更新,除非文件似乎被触碰过。我通常使用 Cygwin 中的以下技巧来“触碰”文件,以便其文件大小更新:
stat file.txt
或者
head -c0 file.txt
是否有任何本机 Windows 构造可以从命令提示符刷新文件大小,尽可能不干扰地并且最好不传输任何(远程)数据,因为我经常需要远程刷新非常大的文件的大小,以查看它们已经增长了多大。
更新:对文件本身执行目录似乎会更新其大小:
dir file.txt
现在的问题是:如何更新目录中所有文件的大小,使它们保持最新?即:
输入mystery command
,然后:
dir
应该显示正确的当前文件大小。
答案1
我不太确定这是否有帮助,但在谷歌搜索了一段时间后,我在programmersheaven.com上找到了这个帖子。希望这会有所帮助。