sh脚本kill命令不执行

netstat -npl|grep 9502
kill -USR1 10687
reload.sh脚本

echo "Reloading..."
cmd=$(pidof reload_websocket_server)
kill -USR1 $cmd
echo "Reloaded"

给脚本加权限

chmod a+x reload.sh

linux 运行./reload.sh
如果报错:参数必须是进程或任务 ID;
则直接在linux中修改文档格式,方式如下:
vim reload.sh
输入":set ff=unix",也可以输入":set fileformat=unix" 按enter回车确认
再次输入:set ff,如果结果显示为fileformat=unix则表示修改成功,保存再次执行即可

你可能感兴趣的:(sh脚本kill命令不执行)