我是Linux shell的新手,因此需要帮助。
我要做什么我
正在开发服务器端应用程序,并使用WinSCP来启动它。每次我必须停止并重新启动应用程序时,都必须在WinSCP终端中执行以下命令:
我想要
我必须通过一次一次手动执行该命令3,。因此:有没有一种方法可以自动执行此过程?
谢谢
将命令放入脚本中:
ids=($(pgrep -f Start.js))
kill -9 ${ids[0]}
kill -9 ${ids[1]}
node Start.js
使它可执行(chmod a + x restartjs.sh),将其放入路径,并在需要时调用它。
或成一个函数:
restartjs () {
ids=($(pgrep -f Start.js))
kill -9 ${ids[0]}
kill -9 ${ids[1]}
node Start.js
}
也许进入您的〜/ .bashrc并在需要时调用它。
但我不知道winscp终端-是否特别?
pkill -f
可能是简化程序/功能或的选项killall Start.js
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句