如何停止知道名称的永久过程

Cer*_*ler 7 node.js forever

我有一个节点脚本,在上传新版本并再次重新启动之前,我需要在其中停止一个永远的进程;

问题是我只知道那个进程的名字,而且

forever stop processName.js
Run Code Online (Sandbox Code Playgroud)

不起作用,因为它需要索引或 uid;只知道名字就可以阻止它吗?

Cer*_*ler 6

最后我得到了它,使用一个变量:

uid=$(forever list | grep processName.js | cut -c24-27) && forever stop $uid
Run Code Online (Sandbox Code Playgroud)

  • [这个答案](http://stackoverflow.com/a/23836822/2885826) 也有效,它来自于永远。并且`--uuid` 选项没有被弃用 (2认同)