我在网上下了几个wine的deb包(菜鸟必备,准被遭鄙视),解压复制到我的arch系统上了,发现好多软件都只能cd到/usr/share的相应软件目录下运行,否者提示找不到文件什么的
所以想写个简单的启动脚本,让脚本自动把运行时的目录改到/usr/share/×××
这个要怎么写啊?
菜鸟求救:shell脚本的运行目录(只好这么叫了)怎么设置
-
- 帖子: 334
- 注册时间: 2008-06-27 20:47
- 灰色小狼
- 帖子: 4585
- 注册时间: 2008-12-06 10:38
- 系统: Arch
Re: 菜鸟求救:shell脚本的运行目录(只好这么叫了)怎么设置
建个文件,名字随便取如abc,最好独特一点,以免以后装东西有重名的
文件中写
sudo chmod +x abc
sudo mv -i abc /usr/bin
如果有了就给文件改个名字
然后终端运行abc就好了
文件中写
代码: 全选
cd /usr/share/×××
./你要运行的文件名
sudo mv -i abc /usr/bin
如果有了就给文件改个名字
然后终端运行abc就好了
-
- 帖子: 334
- 注册时间: 2008-06-27 20:47
- 灰色小狼
- 帖子: 4585
- 注册时间: 2008-12-06 10:38
- 系统: Arch
Re: 菜鸟求救:shell脚本的运行目录(只好这么叫了)怎么设置
其实用ln做个链接到/usr/bin也可以 

-
- 帖子: 334
- 注册时间: 2008-06-27 20:47
Re: 菜鸟求救:shell脚本的运行目录(只好这么叫了)怎么设置
其实我已经把执行文件拷贝到/usr/bin了
只不过直接运行时会提示缺少dll,很但疼的问题
只不过直接运行时会提示缺少dll,很但疼的问题