Source命令

source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。 注:该命令通常用命令“.”来替代。 如:source .bash_rc 与 . .bash_rc 是等效的。 注意:

source命令与shell scripts的区别是,source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。

source命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是个点符号,(从Bourne Shell而来)是source的另一名称。同样的,当前脚本中配置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化文档,如 .bash_profile 和 .profile 等等。

source 命令解释相关推荐

  1. exec和source命令的区别

    原文地址:http://blog.sina.com.cn/s/blog_70c6d5130100u4yn.html exec和source都属于bash内部命令(builtins commands), ...

  2. #!/bin/bash和#!/bin/sh的区别,source命令和exec命令

    Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一.含义 #!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的she ...

  3. Shell 的source命令

    exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息. bash shell的命令分为两 ...

  4. linux脚本 source,Shell 的source命令

    http://www.xxlinux.com/linux/article/development/shell/2006-09-22/4499.html http://www.diybl.com/cou ...

  5. linux下的source命令(.命令)解释及应用

    用法: source filename # filename必须是可执行的脚本文件 或者 . filename # 注意"."号后面还有一个空格 功能: 通知当前shell读入路径 ...

  6. mysql 参数sql文件_为MySQL的source命令导入SQL文件配置参数

    为MySQL的source命令导入SQL文件配置参数 执行 mysql -uroot -p 输入密码后进入 MySQL 命令提示符 set charset utf8; source /root/xxx ...

  7. MySQL的source命令不加分号和delimiter的使用

    [0]README 0.1)本文旨在 review source 命令, 这一直是我的痛,为什么一直导入 sql 文件不成功,一直没有写 blog 吧他 记录下来(事实上,也间接证明我就是个小白): ...

  8. [转载] mac开发者,你不得不知道的环境变更设置方法(如Java的环境变更 source命令 )

    参考链接: 设置Java环境 Mac是基于Unix的,所有先来几个常识与命令: Unix中双引号单引号反引号(" ' `)的区别 Unix中双引号起到"弱引用"的作用:被 ...

  9. DOS下常用网络相关命令解释(华为培训资料)

    DOS下常用网络相关命令解释 深圳市华为技术有限公司 华为技术 第一章引言 1. 概述 在我们的工作之中经常要和网络打交道而win95/98或是NT又是较常用的操 作系统在使用这些操作系统过程中使用频 ...

最新文章

  1. 分享一个小工具:Excel表高速转换成JSON字符串
  2. HTML语言基础.上
  3. 开源一个友盟 for android 操作的封装包
  4. 如何正确使用迁移学习
  5. 【雷达对抗】频率测量与频谱分析-概述
  6. java程序运存扩容
  7. 8086存储器编址 和 I/O编址
  8. 基于spring cloud 的灰度发布实践_【收藏】基于spring cloud灰度发版方案
  9. a1708硬盘转接口_资讯:希捷上架新款银河Exos系列机械硬盘,15000转+SAS协议
  10. sql cte递归_准备好,开始吧– SQL Server如何处理递归CTE
  11. 96KB存储器的怎么算地址范围_STM32入门系列-存储器与寄存器介绍
  12. fiddler 使用
  13. vue学习-声明周期和实例
  14. Excel数据透视表经典教程三《数据透视表背后原理》
  15. jar包和war包的区别
  16. PreparedStatement的使用
  17. 拉格朗日乘数法,一种计算条件极值的方式
  18. 联想微型计算机设置从u盘启动,联想台式机设置从u盘启动图文教程
  19. csv文件行数超过软件上限解决方案
  20. 工作缺点和不足及措施_个人工作问题不足20条以及改进措施

热门文章

  1. 用python画 pareto front
  2. 领域模型-软件需求分析
  3. 安装r 源代码 linux,在RStudio中从源代码安装R软件包时遇到问题-Ubuntu 16.04
  4. Golang位运算符
  5. matlab中将数据保存为txt文件_matlab中将数据输出保存为txt格式文件的方式
  6. 分布式计算模式:MapReduce
  7. 宝塔linux输入bt,Linux宝塔面板如何挂载硬盘?BT宝塔面板磁盘挂载超简单教程来了!...
  8. LearnOpenGL学习笔记—高级光照 09:SSAO
  9. 邻接矩超详解(C/C++)
  10. c语言的文法,c语言实现First文法