一个shell编程

zihuilegend 2003-12-16 05:39:50
两个文件内容一样的,都是shell脚本。
其中有一句话是 killall processname , 我分别存到name.sh 和name俩个文件,前者运行良好,没有错误 ,达到预期目的,可是后者运行时报错:Terminated.
不晓得为何出这个错误? 请高手指点一二。
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rexp 2003-12-22
  • 打赏
  • 举报
回复
用killall的时候报Terminated?
有可能是amail退出的时候报的,
zihuilegend 2003-12-20
  • 打赏
  • 举报
回复
有同志们 指点一下吧
rexp 2003-12-17
  • 打赏
  • 举报
回复
感觉楼主是让我们在猜谜
fierygnu 2003-12-17
  • 打赏
  • 举报
回复
type name看看执行的是不是你的shell脚本。
blh 2003-12-17
  • 打赏
  • 举报
回复
source codes!!
zihuilegend 2003-12-17
  • 打赏
  • 举报
回复
echo -n $"Stopping $prog: "
killproc amail
# /usr/bin/killall amail > /tmp/stopamail 2>&1
RETVAL=$?
if [ "$?" -eq 0 ]; then
echo_success
else
echo_failure
fi
echo
return $RETVAL
}
就是在注释那一部分, 如果采用了funs的函数去杀掉进程 , 就不会出错。但是我如果用killall命令去杀掉进程,就会出现上述错误。

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧