急切生成kpn文件运行问题{急切 谢谢大家}
# simple script to kill process by name
# just type 'kpname process_name' in bash
# to kill that process
#
#
# log author comment
# 02/27/99 David&Laser first draft
# 02/28/99 David 0.0.2
# 02/28/99 David 0.0.3 fix the grep bug ('/grep/D')
# 02/28/99 Laser 0.0.4 add some exit routine
# 02/29/99 Laser 0.0.5 add multi arg. support
#
if test $# -gt 0 #0.0.5
then
for pname in $* #0.0.5
do
pid=`ps -e | grep $pname |sed -e '/grep/D' -e 's/^ *//' -e 's/ .*//'` #0.0.5
echo now killing pocess $pname pid is $pid #0.0.5
kill -9 $pid
done
exit 0 #0.0.4
else
echo 'usage: kpn <process_name_you_want_to_kill>'
exit 1 #0.0.4
fi
生成kpn文件 运行kpn jg 时
错误提示
kpn[13]: ^M: not found.
' is not expected.ror at line 18 : `do是什么原因
问题已经解决 多谢 文件每行都多^M 用vi编辑器修改
[ 本帖最后由 lcq6075217 于 2010-1-6 11:02 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
脚本的第一行有不可见字符
cat -v 看看这个文件