entr技能使用说明
2026-04-01
新闻来源:网淘吧
围观:18
电脑广告
手机广告
entr (事件通知测试运行器)
一个在文件变更时运行任意命令的实用工具。
用法
entr从标准输入获取文件名列表,并执行指定为第一个参数的实用工具。

语法
<file_listing_command> | entr <utility> [arguments]
选项
-c:在调用实用工具前清屏。-r:重新加载一个持久的子进程(例如,一个服务器)。-s:使用由SHELL指定的解释器来评估第一个参数。
示例
当源代码变更时重新构建项目:
find src/ -name "*.c" | entr make
当JS文件变更时运行测试:
git ls-files | grep '\.js$' | entr npm test
自动重新加载Node服务器:
ls *.js | entr -r node app.js
代理说明
entr会阻塞终端。当将其用作代理时:
- 使用
进程工具在后台运行,如果你需要处理其他事务。 - 或者将其用于临时的“监控模式”会话,当你打算持续观察输出时。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~