Shell脚本中调用、引用、包含另外一个脚本文件的两种方法

 更新时间:2014年12月20日 16:43:40   投稿:junjie  
这篇文章主要介绍了Shell脚本中调用、引用、包含另外一个脚本文件的两种方法,本文介绍的两种方法适合在当前目录下,需要的朋友可以参考下

脚本 first (测试示例1)

复制代码 代码如下:

#!/bin/bash
echo 'your are in first file'

 
问)在当前脚本文件中调用另外一个脚本文件?

方法一: 使用 source
脚本 second (测试示例2)

复制代码 代码如下:

#!/bin/bash
echo 'your are in second file'
source first

方法二: 使用 .
脚本 second (测试示例3)
复制代码 代码如下:

#!/bin/bash
echo 'your are in second file'
. first

source filename和 . filename 应该是同一回事,都是在*当前*Shell环境中执行脚本。也可以使用sh filename,那是在当前Shell的子Shell中执行脚本。

相关文章

  • 关于vi和vim的区别及命令详解

    关于vi和vim的区别及命令详解

    下面小编就就为大家带来一篇关于vi和vim的区别及命令详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Shell函数的7种用法介绍

    Shell函数的7种用法介绍

    这篇文章主要介绍了Shell函数的7种用法介绍,本文讲解了在shell文件内部定义函数并引用、返回值、函数输出、向函数传递参数、全局变量与局部变量等内容,需要的朋友可以参考下
    2014-11-11
  • shell 备份数据库、代码上线的脚本

    shell 备份数据库、代码上线的脚本

    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。这篇文章主要介绍了shell脚本之备份数据库、代码上线,需要的朋友可以参考下
    2020-02-02
  • Linux 中的 Install命令

    Linux 中的 Install命令

    install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 本文重点给大家介绍Linux 中的 Install命令,感兴趣的朋友一起看看吧
    2017-09-09
  • Shell脚本实现获取网页快照并生成缩略图

    Shell脚本实现获取网页快照并生成缩略图

    这篇文章主要介绍了Shell脚本实现获取网页快照并生成缩略图,本文获取网页快照使用phantomjs、生成缩略图使用ImageMagick,需要的朋友可以参考下
    2015-02-02
  • 详解NC反弹shell的几种方法

    详解NC反弹shell的几种方法

    这篇文章主要介绍了详解NC反弹shell的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • windows下写的shell脚本在linux执行出错的解决办法

    windows下写的shell脚本在linux执行出错的解决办法

    这篇文章主要介绍了windows下写的shell脚本在linux执行出错的解决办法,需要的朋友可以参考下
    2014-03-03
  • linux Shell入门:掌握Linux,OS X,Unix的Shell环境

    linux Shell入门:掌握Linux,OS X,Unix的Shell环境

    这篇文章主要介绍了linux Shell入门:掌握Linux,OS X,Unix的Shell环境 ,需要的朋友可以参考下
    2015-04-04
  • Linux makefile 和shell文件相互调用实例详解

    Linux makefile 和shell文件相互调用实例详解

    这篇文章主要介绍了Linux makefile 和shell文件相互调用实例详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • 创建Linux系统服务的方法

    创建Linux系统服务的方法

    这篇文章主要介绍了通过linux sh创建Linux系统服务的方法,需要的朋友可以参考下
    2014-01-01

最新评论