设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
shell进阶应用、shell编程
›
shell脚本中执行可执行文件的语句应该是什么? ...
1
2
/ 2 页
下一页
返回列表
查看:
1637
|
回复:
11
shell脚本中执行可执行文件的语句应该是什么?
[复制链接]
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
发表于 2006-7-19 21:42:15
|
显示全部楼层
|
阅读模式
我自己写的shell脚本
比如mystart.sh
我在系统启动脚本中加入了
sh mystart.sh
这样系统启动后就可以自动执行我写的脚本了
我脚本里是设置IP地址的语句,测试也通过了,
但是我有个执行程序的语句,加上就没有用
是我的语句错了吗?
这条语句是
...
/tmp/myapp&
...
我想在系统启动时就执行myapp程序
权限什么的都没有问题
问题出在哪?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
kevin.tan
kevin.tan
当前离线
积分
266
IP卡
狗仔卡
发表于 2006-7-19 21:53:51
|
显示全部楼层
最好将要行的程序写在shell里,然后在/etc/rc.d/rc.local 中sh program.sh
一般情况下,除非是系统内建的命令或是在PATH环境变量中写入其执行路径,否则直接写入/etc/rc.d/rc.local中,shell是无法解释执行的!
回复
支持
反对
使用道具
举报
显身卡
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
楼主
|
发表于 2006-7-19 22:00:09
|
显示全部楼层
我程序没有办法写到shell程序里面啊,是c程序
回复
支持
反对
使用道具
举报
显身卡
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
楼主
|
发表于 2006-7-19 22:04:00
|
显示全部楼层
/tmp/myapp&
我绝对路径也写出来了不行吗,
/tmp/myapp&
是写在mystart.sh中的
我在启动脚本中写了
sh mystart.sh
回复
支持
反对
使用道具
举报
显身卡
kevin.tan
kevin.tan
当前离线
积分
266
IP卡
狗仔卡
发表于 2006-7-19 22:06:56
|
显示全部楼层
路径应该在PATH环境变量中声明的,
回复
支持
反对
使用道具
举报
显身卡
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
楼主
|
发表于 2006-7-19 22:16:58
|
显示全部楼层
路径在PATH环境变量中声明
那写在mystart.sh中的
直接写
myapp&?
回复
支持
反对
使用道具
举报
显身卡
kevin.tan
kevin.tan
当前离线
积分
266
IP卡
狗仔卡
发表于 2006-7-19 22:22:42
|
显示全部楼层
如果不行的话可以在shell脚本中这样试试
cd /folder/folder
# /folder/folder 即为你放置myapp的目录
myapp &
回复
支持
反对
使用道具
举报
显身卡
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
楼主
|
发表于 2006-7-19 22:33:24
|
显示全部楼层
cd /folder/folder
# /folder/folder 即为你放置myapp的目录
myapp &
我一开始就试了,这样不行,
说什么找不到cd命令
很奇怪
回复
支持
反对
使用道具
举报
显身卡
kevin.tan
kevin.tan
当前离线
积分
266
IP卡
狗仔卡
发表于 2006-7-19 22:37:53
|
显示全部楼层
cd /folder/
这样在我的shell中是可以的(BASH),cd 内建的命令,怎么会找不到?
BTW,可以# type cd 看看
回复
支持
反对
使用道具
举报
显身卡
mtdw
mtdw
当前离线
积分
15
IP卡
狗仔卡
楼主
|
发表于 2006-7-19 22:48:54
|
显示全部楼层
我直接在命令行用cd是没有问题的
但是写到脚本中,执行它就有问题
不知道怎么回事
除了这个还有其他办法吗
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
LFS(LinuxfromScratch)
Linux 输入开发与研究
Debian Linux
服务器架设、应用、维护
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表