尝试在脚本中使用kill时出错

时间:2016-04-29 18:36:29

标签: bash shell kill kill-process

我试图在脚本中启动并终止后台进程,但它给了我这个错误:

$ bash ./test.sh
7826
: arguments must be process or job IDs

我的脚本代码是:

#!/bin/bash
./program &
p_pid=$!
echo $p_pid
kill $p_pid

调试运行:

+ p_pid=$'8527\r'
+ echo $'8527\r\r'
8527
+ kill $'8527\r'
+ ./program
: arguments must be process or job IDs

如何解决此错误?

0 个答案:

没有答案