首页 新闻 会员 周边 捐助

根据以下场景内容,分别给出一个脚本(Windows 上的 和 Linux 上的)

0
悬赏园豆:20 [已解决问题] 解决于 2022-04-02 10:21

场景:有一个文件会一直更新,但更新频率不能确定。
要求: 使用脚本或工具实现,当文件变化的时候,输出当前时间和文件的Hash值。
环境:Windows 用 Powershell
Linux 用 shell或python都可

西珥的主页 西珥 | 初学一级 | 园豆:3
提问于:2022-04-02 08:43
< >
分享
最佳答案
0

python

试试inotify 这个第三方包


from inotify.adapters import Inotify
import inotify.constants as Mask

inotify = Inotify()

具体文档参考: https://github.com/dsoprea/PyInotify

收获园豆:20
Jruing | 菜鸟二级 |园豆:282 | 2022-04-02 09:54

好的谢谢你啦。 windows 上运行的话, 那个第三方包也能用是吧

西珥 | 园豆:3 (初学一级) | 2022-04-02 10:03

@西珥: 可以的 建议你看下官方文档,因为么个文件状态较多 比如创建 修改 删除 等等

Jruing | 园豆:282 (菜鸟二级) | 2022-04-02 10:18

@Jruing: 好,我采纳了,,我的园豆太少了只有这么多了,本想给你100+ 的,但又不是用钱充的,,这点豆给你啦,感激不尽

西珥 | 园豆:3 (初学一级) | 2022-04-02 10:21

@西珥: 客气啥 本身就是举手之劳的 能帮你解决问题就行

Jruing | 园豆:282 (菜鸟二级) | 2022-04-02 10:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册