高手帮我改改这个脚本,谢谢啦!!

sh/bash/dash/ksh/zsh等Shell脚本
回复
MHAO
帖子: 146
注册时间: 2007-12-04 11:20
送出感谢: 0
接收感谢: 0

高手帮我改改这个脚本,谢谢啦!!

#1

帖子 MHAO » 2007-12-31 8:39

由于没有linux下的上网客户端,我只好把linux在windows下用虚拟机启动上网,

但是要是但是每次在真机和虚拟机环境切换的时候都得手动更换xorg。conf



在网上找到一个脚本http://blog.csdn.net/alai04/archive/200 ... 72843.aspx
(其实我的虚拟机也是按照这个做好的)
可以实现自动更换的,但是我用了不好使
高手帮我看看这个脚本有没有什么需要更改的地方,还是放的地方不对
#!/bin/bash
declare XORGCONF_DIR=/etc/X11
cp -f $XORGCONF_DIR/xorg.conf.raw $XORGCONF_DIR/xorg.conf
if [ /dev/fd0中可以读出GRUB ] ; then
cp -f $XORGCONF_DIR/xorg.conf.vmware $XORGCONF_DIR/xorg.conf
fi
最后,把这个脚本放在/etc/rc.d/rc/rc5.d下,起一个以S99打头的名字就好了。
作者用的是Fedora Core 5,我的ubuntu下没有/etc/rc.d/rc/rc5.d
我把他放到了/etc/rc5.d

其实在我在图形界面下执行这个脚本也没用,在/etc/X11/ 下有xorg.conf.vmware 和xorg.conf.raw存在,但是还是提示没有这个文件
mhao@mhao-laptop:~$ cd '/home/mhao/Desktop'
mhao@mhao-laptop:~/Desktop$ sh kcontrol
kcontrol: 2: declare: not found
cp: 无法确认 ‘/xorg.conf.raw’: No such file or directory
cp: 无法确认 ‘/xorg.conf.vmware’: No such file or directory
mhao@mhao-laptop:~/Desktop$ cd /etc/X11/
mhao@mhao-laptop:/etc/X11$ dir
app-defaults
cursors
default-display-manager
fonts
rgb.txt
X
xinit
xkb
xorg.conf
xorg.conf.AfterVMwareToolsInstall
xorg.conf.AfterVMwareToolsInstall.old.0
xorg.conf.AfterVMwareToolsInstall.old.1
xorg.conf.BeforeVMwareToolsInstall
xorg.conf.failsafe
xorg.conf.failsafe.1
xorg.conf.failsafe.bak
xorg.conf.fglrx-0
xorg.conf.fglrx-1
xorg.conf.fglrx-2
xorg.conf.fglrx-3
xorg.conf.original-0
xorg.conf.raw
xorg.conf.vmware
Xresources
xserver
Xsession
Xsession.d
Xsession.options
XvMCConfig
Xwrapper.config
mhao@mhao-laptop:/etc/X11$
guocb
帖子: 20
注册时间: 2008-01-10 0:02
送出感谢: 0
接收感谢: 0

#2

帖子 guocb » 2008-01-10 0:18

吧sh换成bash试试
回复

回到 “Shell脚本”