如何停止Grunt

这个问题对某些人来说可能是显而易见的,但是我在互联网上search,找不到答案。 我正在关注Strut的安装指南。 如何停止Grunt任务? 我正在运行Windows 7。

  • 如果你正在运行一个任务,你可以用ctrl + c来停止它

  • 如果这是一个在后台运行的任务,则可以使用ps aux | grep grunt查找其进程ID(pid) ps aux | grep grunt再杀kill {pid}

一个class轮,以杀死当前正在运行的咕噜声任务:

 kill -9 $(ps -aux | grep -v "grep" | grep grunt | awk '{print $2}') 

说明:

杀死是结束进程的命令

-9选项用于确保进程实际上被杀死,如果它被困在一个循环中

ps -aux列出当前正在运行的进程

grep -v“grep”排除了grep这个词的所有行,所以我们不会终止当前运行的grep命令

grep grunt只是返回咕噜声的行

最后, awk'{print $ 2}'返回第二列中的数字,即pid。 这是通过杀死的东西。

像费利克斯·伊芙(Felix Eve)这样一个漂亮的技巧,

 kill -9 $(ps -aux | grep "[g]runt" | awk '{print $2}') 

[]避免在grep中使用“grunt”这个词,所以它不会被意外删除。