LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 744|回复: 2

求助:这个脚本文件什么地方出错了?

[复制链接]
发表于 2007-4-21 16:42:11 | 显示全部楼层 |阅读模式
我执行这个脚本时,报出了错误:syntax error: unexpected end of file

是什么地方写错了呢?请各位大侠帮忙看看。

脚本文件如下:

#!bin/sh
export QTDIR=/home/water/qtopia-2.1.1-host/image/opt/Qtopia
export QPEDIR=/home/water/qtopia-2.1.1-host/image/opt/Qtopia
export LD_LIBRARY_PATH=$QPEDIR/libLD_LIBRARY_PATH
export PATH=$QPEDIR/binPATH
findproc(){ /bin/ps -e | /bin/sed -n -e "/\<'$1'\>/ s/^ *\([0-9][0-9]*\).*/\1/p"}
killproc(){ pid='findproc $1'["$pid"!=""] && kill $pid}

killall quicklauncher
killall qpe
killall qvfb
[-x /sbin/fuser] && [ /sbin/fuser -kn tcp 4242 || /sbin/fuser -kn tcp 4243 ]
[-x /bin/fuser] && [ /bin/fuser -kn tcp 4242 || /bin/fuser -kn tcp 4243 ]
echo "Stopping common sound deamons..."

artsd_pid='findproc artsd'
[ "$artsd_pid" != ""] && kill $artsd_pid
esd_pid='findproc esd'
["$esd_pid"!=""] && kill $esd_pid

echo "Starting qvfb..."
qvfb -width 240 -height 320 &
sleep 5s
echo "Starting Qtopia 2.1.1..."
export HOME=/home/water/qtopia-2.1.1-host/image/opt/Qtopia/bin qpe

echo "Restarting killed sound deamons..."
["$artsd_pid" != ""] && artsd &
["$esd_pid" != ""] && esd &
发表于 2007-4-21 18:09:28 | 显示全部楼层
#!/bin/bash
回复 支持 反对

使用道具 举报

发表于 2007-4-22 13:37:27 | 显示全部楼层
脚本最后多加回车键就没问题了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表