把命令行用得游刃有余得心应手创意无穷的达人过来看看~
- parseeci
- 帖子: 1230
- 注册时间: 2009-11-19 15:03
- 来自: 娜美星
把命令行用得游刃有余得心应手创意无穷的达人过来看看~
我想在“主菜单”编辑里, 创建一个启动项, 需要填写一条命令行
这个命令行可以执行一下功能:
进入/home/par/ldoce5
执行sh run-ldoce5.sh
请问这个命令该如何填写?
已知:
在终端输入:cd ldoce5 ; sh run-ldoce5.sh
可以启动这个程序, 但是在在“主菜单”里这么编辑是不行的~
直接写上绝对路径
比如/home/par/ldoce5/run-ldoce5.sh
无效
sudo chmod +x run-ldoce5.sh 已经这么赋予过它可以执行的属性了
这个命令行可以执行一下功能:
进入/home/par/ldoce5
执行sh run-ldoce5.sh
请问这个命令该如何填写?
已知:
在终端输入:cd ldoce5 ; sh run-ldoce5.sh
可以启动这个程序, 但是在在“主菜单”里这么编辑是不行的~
直接写上绝对路径
比如/home/par/ldoce5/run-ldoce5.sh
无效
sudo chmod +x run-ldoce5.sh 已经这么赋予过它可以执行的属性了
上次由 parseeci 在 2010-08-18 0:05,总共编辑 1 次。
- davidlone
- 帖子: 626
- 注册时间: 2007-03-06 18:14
- 来自: 常德--重庆
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
直接写上绝对路径应该就行了吧
比如/home/par/ldoce5/run-ldoce5.sh
比如/home/par/ldoce5/run-ldoce5.sh
ABIT Rocket AV8 ,AMD3500,创见DDR433 1GB,希捷IDE250GB,MSI6200a,7130电视卡,Archlinux
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
代码: 全选
sh /home/par/ldoce5/run-ldoce5.sh

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- parseeci
- 帖子: 1230
- 注册时间: 2009-11-19 15:03
- 来自: 娜美星
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
adagio, 希望你以后不要再在我的帖子里出现, 谢谢合作~
- parseeci
- 帖子: 1230
- 注册时间: 2009-11-19 15:03
- 来自: 娜美星
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
par@presacio:~$ sh /home/par/ldoce5/run-ldoce5.shdavidlone 写了:直接写上绝对路径应该就行了吧
比如/home/par/ldoce5/run-ldoce5.sh
run-ldoce5.sh: Cannot execute .
par@presacio:~$ sudo chmod +x ldoce5/run-ldoce5.sh
par@presacio:~$ sh /home/par/ldoce5/run-ldoce5.sh
run-ldoce5.sh: Cannot execute .
- zhoucga
- 帖子: 246
- 注册时间: 2009-06-12 8:55
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
这样不行吗? sudo 呢?adagio 写了:代码: 全选
sh /home/par/ldoce5/run-ldoce5.sh
青春不是人生的一段时期,而是心灵的一种状况...
- Qunero
- 帖子: 26
- 注册时间: 2009-11-21 22:49
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
可以的话你把你的代码贴出来吧,应该是你的sh脚本里面有什么依赖性不能够满足;你先确保在你的目录下,进入/home/par/ldoce5 后能够正常执行sh run-ldoce5.sh 而不会报错,那就行。
方案:
1. 建立一个新的脚本 myrun.sh ;
2. 改成可执行 :
3. 加入到你的主菜单新建的项目(Iterm)中:
Type: Application in Terminal 或者 Application;
Name: myrun
Command: AbsolutePath/myrun.sh
4. 从菜单中找到你的脚本项 myrun ,点击就执行了~~
方案:
1. 建立一个新的脚本 myrun.sh ;
代码: 全选
echo >>myrun.sh
cd /home/par/ldoce5/; sh run-ldoce5.sh
Ctrl + D
代码: 全选
chmod 755 myrun.sh
Type: Application in Terminal 或者 Application;
Name: myrun
Command: AbsolutePath/myrun.sh
4. 从菜单中找到你的脚本项 myrun ,点击就执行了~~
我思故我在,身在尘嚣中,思飞九霄外。
~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
代码: 全选
Life="Precious"
while [ "$Life" = "Precious" ]
do
echo "Happy New Day"
echo "Coding better Life"
echo "Sleep for 7 Hours"; sleep 25200
done
- parseeci
- 帖子: 1230
- 注册时间: 2009-11-19 15:03
- 来自: 娜美星
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
Qunero,
谢谢你的帮助~ 以后我去试试你的方法~
现在问题被lainme和sunningv解决了~
谢谢你的帮助~ 以后我去试试你的方法~
现在问题被lainme和sunningv解决了~
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
不谢,我在哪里出现只有我一个人说了算parseeci 写了:adagio, 希望你以后不要再在我的帖子里出现, 谢谢合作~
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
对了,你可以吧我加入你的黑名单,眼不见心不烦 

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- parseeci
- 帖子: 1230
- 注册时间: 2009-11-19 15:03
- 来自: 娜美星
Re: 把命令行用得游刃有余得心应手创意无穷的达人过来看看~
我试过了,ee,还有你都无法屏蔽。adagio 写了:对了,你可以吧我加入你的黑名单,眼不见心不烦
所以才会说:adagio, 希望你以后不要再在我的帖子里出现, 谢谢合作~
不然我才懒得去和你扯淡~