source:        在当前shell程序中执行,  因此当前shell程序中的变量和环境变量,均可见。   执行的脚本,能更新到当前shell程序。

sh:            开启一个新的shell程序(子shell程序)执行,当前shell程序(父shell程序)的变量和环境变量,均可见。   执行的脚本,不能更新到当前shell程序。

注意:source与sh的最本质的区别在于,source,没有开启新的进程,  sh开启了新的进程(子进程)。

最新文章

  1. 计算机程序的思维逻辑 (48) - 剖析ArrayDeque
  2. 压测 linux + jexus + mono + asp.net mvc
  3. javascript正则表达式控制input只能输入数字
  4. ehci符合USB2.0,uhci,ohci,
  5. JS-商品图片点击轮换
  6. 开启MongoDB 脚本和设置window自启
  7. Spring.Net+Nhibernate+Asp.Net Mvc 框架
  8. LoadRunner
  9. Hibernate(三)
  10. Android - JSON Parser Tutorial
  11. HTML表格布局
  12. 蓝牙BLE设备主机重启回连流程分析
  13. day 28 面向对象 三种特性之一 多态 鸭子类型 反射(反省)
  14. opencv学习系列:连通域参考处理
  15. win10 x64中 windbg x64 安装配置符号库
  16. Win7 ArcGIS 10.5 安装错误 A service pack is required on this operatiing system
  17. Android电话拨号器_06
  18. [洛谷P4091][HEOI2016/TJOI2016]求和
  19. iperf命令 +speedtest-cli
  20. MapReduce辅助排序

热门文章

  1. C# 命名管道
  2. kvm搭建完成了,那么问题来了,到底是什么原理
  3. InnoDB 存储引擎的线程与内存池
  4. Android Studio使用过程中常见问题及解决方案
  5. poj 1743 Musical Theme (后缀数组+二分法)
  6. 【CZY选讲·最大子矩阵和】
  7. JavaScript中继承机制的模仿实现
  8. JavaScript的团队编程规范
  9. json数据格式的简单案例
  10. Windows转移FSMO角色