我试图在脚本中启动并终止后台进程,但它给了我这个错误:
$ 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
如何解决此错误?