reload.sh脚本重启不了

来源:10-5 服务平滑重启

东子_0001

2019-02-12

#!/bin/sh
echo "loading..."
pid=`pidof live_master`
echo $pid
kill -USR1 $pid
echo "server reload success"

启动脚本

[root@localhost server]# sh reload.sh 
loading...
6600
: arguments must be process or job IDs
server reload success

在命令行中直接输入
kill -USR1 6600又可以重启请问是什么原因?

写回答

2回答

EMP周

2019-06-27

Shell脚本关闭进程(: arguments must be process or job IDs) 原来是LF CRLF模式的缘故!!!

//img.mukewang.com/szimg/5d14b07c00018f5b10860624.jpg

0
0

singwa

2019-02-12

亲爱的同学您好

把 kill -USR1 $pid  修改为下面的试试。

`kill -USR1 $pid`

0
7
EMP周
Shell脚本关闭进程(: arguments must be process or job IDs) 原来是LF CRLF模式的缘故!!!
2019-06-27
共7条回复

Swoole入门到实战打造高性能赛事直播平台

swoole创始人推荐,借助Swoole打造高性能直播平台

2228 学习 · 1062 问题

查看课程