美文网首页
source命令

source命令

作者: ifeelok0319 | 来源:发表于2017-06-08 21:37 被阅读244次

source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。
功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

用法

source filename. filename
source命令(从 C Shell 而来)是bash shell的内置命令;点命令(.),就是个点符号(从Bourne Shell而来)是source的另一名称。

source filename 与 sh filename 及./filename执行脚本的区别

  1. 当shell脚本具有可执行权限时,用sh filename与./filename执行脚本是没有区别得。./filename是因为当前目录没有在PATH中,所有”.”是用来表示当前目录的。
  2. sh filename 重新建立一个子shell,在子shell中执行脚本里面的语句,该子shell继承父shell的环境变量,但子shell新建的、改变的变量不会被带回父shell,除非使用export。
  3. source filename:这个命令其实只是简单地读取脚本里面的语句依次在当前shell里面执行,没有建立新的子shell。那么脚本里面所有新建、改变变量的语句都会保存在当前shell里面。

相关文章

  • source命令

    Linux中source命令的用法 source命令: source命令也称为“点命令”,也就是一个点符号(.)。...

  • Linux下source命令详解

    source命令:source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改...

  • Shell 环境变量配置文件(Linux一切皆文件)

    Linux命令 1. source命令语法:source filename [arguments] 或 。...

  • Linux------source

    |--source命令: source命令也称为"点命令",也就是一个点符号(.),是bash的内部命令。 功能:...

  • source命令

    source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的She...

  • source

    source 命令是 bash shell 的内置命令,从 C Shell 而来。source 命令的另一种写法是...

  • 命令

    Source命令 source Filename作用:在当前bash环境下读取并执行FileName中的命令。注:...

  • 【现学现忘&Shell基础】— 22.主要的环境变量配置文件

    1、source命令 通过source命令可以直接环境变量配置文件。 命令格式如下: 提示:配置完成的环境变量配置...

  • MySQL使用命令导出/导入数据

    数据导入常用source 命令 进入mysql数据库控制台, 使用source命令,后面参数为脚本文件(.sql)...

  • Windows的Xcopy

    一、XCOPY命令参数命令格式:XCOPY source [destination] [命令参数]命令参数介绍so...

网友评论

      本文标题:source命令

      本文链接:https://www.haomeiwen.com/subject/rnntqxtx.html