Linux:when-changed看门狗


来源参考:https://github.com/joh/when-changed

When-Changed
Run a command when a file is changed
当文件被更改时运行命令

What is it?

厌倦了切换到shell来测试刚刚对代码所做的更改吗?
开始觉得自己像一个没有头脑的无人机,第30次手动运行pdflatex,看看你的简历现在看起来怎么样?
别担心,什么时候换的就在这里帮忙!当它看到您更改了文件时,when-changed运行您指定的任何命令。
为了自动生成你的latex简历,你可以这样做$ when-changed CV.tex pdflatex CV.tex

What do I need?

python 2.6以上
watchdog(when-changed)

installation

pip install https://github.com/joh/when-changed/archive/master.zip

Usage

when-changed [操作] File 命令…
when-changed [操作] FIle [File…] -c 命令

文件可以是一个目录。使用%f将文件名传递给命令。

Options

  • -r 递归监听
  • -v 详细的输出。多个-v选项增加了冗长。最大值是3:-vvv。
  • -1 如果在运行命令时文件发生了更改,请不要重新运行命令
  • -s 在启动时立即运行命令
  • -q 安静地运行命令

Finally

when-change的github地址,更多请关注。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值