社区
系统维护与使用区
帖子详情
请问,Shell中如何执行另外一个Shell脚本?
老码不识途
2007-12-13 01:17:51
在网上查了老半天,也没找到。请各位帮帮忙,谢谢了。
...全文
335
7
打赏
收藏
请问,Shell中如何执行另外一个Shell脚本?
在网上查了老半天,也没找到。请各位帮帮忙,谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyb758
2007-12-15
打赏
举报
回复
导入文件中的环境变量应该用 . ./setenv.sh
jiura
2007-12-14
打赏
举报
回复
sh test.sh
yecheng_110
2007-12-13
打赏
举报
回复
因为setenv.sh的内容是在另外一个进程执行的
设置另外一个进程的环境变量对当前进程的环境变量没有作用
老码不识途
2007-12-13
打赏
举报
回复
比如我有一个setenv.sh 这里面设置了一环境变量
我在另一个脚本里想要执行这个脚本,
我是
#!/bin/bash
./setenv.sh
...
...
在下面使用setenv.sh里面的变量,但是里面的变量却都是空。这是为什么呢?
hucool
2007-12-13
打赏
举报
回复
就像DOS下的批處理一樣.
rainharder
2007-12-13
打赏
举报
回复
和手工执行的命令一样调用
rainharder
2007-12-13
打赏
举报
回复
直接执行
linux
执行
另外
一个
服务器上的
脚本
,在
Shell
脚本
中
调用另
一个
脚本
的三种方式讲解...
本文介绍了在Linux
Shell
脚本
中
调用另
一个
脚本
的三种方式:fork、exec和source。fork会新开
一个
子
Shell
执行
,子
Shell
的环境变量不会带回父
Shell
;exec在同一
Shell
内
执行
,
执行
后父
脚本
不再继续;source不新开子
Shell
,被调用
脚本
的变量可在主
脚本
中
使用。文章通过示例
脚本
来演示了各自的特点和区别。
运维
Shell
脚本
小试牛刀(七):在函数文
脚本
件
中
调用另外
一个
脚本
文件
中
函数|函数递归调用|函数后台
执行
本文介绍了如何在
Shell
脚本
中
编写和调用函数,包括从函数文件
中
加载函数、条件判断、递归调用以及将函数置于后台
执行
。通过实例演示了如何创建函数文件、加载函数和使用函数进行操作。
shell
脚本
文章详细介绍了
Shell
脚本
中
命令
执行
的控制符号,包括&用于同时
执行
命令,&&表示顺序
执行
(前
一个
成功后
执行
下
一个
),|是管道符号用于传递命令输出,||表示条件
执行
(前
一个
失败后
执行
下
一个
)。另外,文章还讲解了nohup命令如何让程序在后台持续运行,以及wait命令用于等待后台进程结束并获取退出状态。
shell
脚本
中
执行
另
一个
shell
脚本
本文介绍了如何在
一个
Shell
脚本
中
执行
另
一个
脚本
并获取其变量值的方法,同时讨论了Windows与Linux环境下
脚本
可能遇到的兼容性问题及解决办法。
linux 通过
脚本
延时调用另
一个
脚本
,在
Shell
脚本
中
调用另
一个
脚本
的三种方式讲解...
本文介绍了
Shell
脚本
中
三种常见的调用方式:fork、exec和source,并通过示例
脚本
对比了它们之间的区别。fork开启新的子
Shell
执行
被调用
脚本
;exec在同一
Shell
中
替换当前
脚本
;source也在同一
Shell
中
执行
,但能共享变量。
系统维护与使用区
19,614
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章