Mastering Oracle SQL学习笔记(join句法专题第五部份)
2008-06-14 16:33
281 查看
fork
用法: fork /directory/script.sh
fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.
运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。
sub-shell执行完毕后返回parent-shell. sub-shell从parent-shell继承环境变量.但是sub-shell中的环境变量不会带回parent-shell
exec
用法: exec /directory/script.sh
exec与fork不同,不需要新开一个sub-shell来执行被调用的脚本. 被调用的脚本与父脚本在同一个shell内执行。但是使用exec调用一个新脚本以后, 父脚本中exec行之后的内容就不会再执行了。这是exec和source的区别
source
用法:source /directory/script.sh
与fork的区别是不新开一个sub-shell来执行被调用的脚本,而是在同一个shell中执行. 所以被调用的脚本中声明的变量和环境变量, 都可以在主脚本中得到和使用.
用法: fork /directory/script.sh
fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.
运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。
sub-shell执行完毕后返回parent-shell. sub-shell从parent-shell继承环境变量.但是sub-shell中的环境变量不会带回parent-shell
exec
用法: exec /directory/script.sh
exec与fork不同,不需要新开一个sub-shell来执行被调用的脚本. 被调用的脚本与父脚本在同一个shell内执行。但是使用exec调用一个新脚本以后, 父脚本中exec行之后的内容就不会再执行了。这是exec和source的区别
source
用法:source /directory/script.sh
与fork的区别是不新开一个sub-shell来执行被调用的脚本,而是在同一个shell中执行. 所以被调用的脚本中声明的变量和环境变量, 都可以在主脚本中得到和使用.
相关文章推荐
- Mastering Oracle SQL学习笔记(join句法专题第一部份)
- Mastering Oracle SQL学习笔记(join句法专题第二部份)
- Mastering Oracle SQL学习笔记(join句法专题第三部份)
- Mastering Oracle SQL学习笔记(join句法专题第四部份)
- Mastering Oracle SQL学习笔记(join句法专题第六部份)
- Mastering Oracle SQL学习笔记(join句法专题第七部份)
- Mastering Oracle SQL学习笔记(join句法专题第八部份)
- JAVASCRIPT{精彩200例转自CSDN}===第五部份(转)
- HIVE中Join的专题---Join详解
- kuangbin专题八 URAL1627 Join(生成树计数)
- 第五部份 01 深入JavaScript与.NET Framework中的日期时间 JavaScript中的Date类型
- C#专题之C#的语法和句法分析
- 专题三 第五题
- dp专题 第五题 吃糖果
- Android 价值千万的java线程专题:Wait¬ify&join&Yield
- 专题二 第五题
- Oracle开发专题之: join 和 (+)
- 蓝牙休闲娱乐平台(毕业设计)第五部份
- “好色之徒”设计专题讲座 2008年度巡回第1站
- JavaScript学习第五课--变量