1

我创建了这个守望者触发器:

watchman -j <<-EOT
  ["trigger", "/home/gergra/code/essence/essence_backend", {
   "name": "restart_hanami",
   "expression": ["anyof", ["match", "*.rb"]],
   "command": [
       "alert 'restarte hanami'",
       "killall bundle",
       "bundle  exec hanami server"],
   "stdout": ">/home/gergra/hs.log"
}]
EOT

它应该使用 kill 命令停止 puma,然后重新启动它。如果我查看日志文件,我会发现它确实执行了某些操作,但命令从未执行过。我错过了什么?

4

0 回答 0