shell脚本学习12——文件包含

原创 2016年08月30日 12:52:24
像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。

Shell 中包含脚本可以使用:
  1. . filename
  1. source filename
两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。

例如,创建两个脚本,一个是被调用脚本 subscript.sh,内容如下:
  1. url="http://see.xidian.edu.cn/cpp/view/2738.html"
一个是主文件 main.sh,内容如下:
  1. #!/bin/bash
  2. . ./subscript.sh
  3. echo $url
执行脚本:
$chomd +x main.sh
./main.sh
http://see.xidian.edu.cn/cpp/view/2738.html
$
注意:被包含脚本不需要有执行权限。

shell脚本——文件包含引用的操作使用

文件包含引用的操作使用// 文件1 impost1.sh #!/bin/bash# 文件包含 # 和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。...

Shell脚本——make命令和Makefile文件

make命令是一个常用的编译命令,尤其在C/C++开发中,make命令通过makefile文件中描述源程序之间的依赖关系进行自动编译; makefile文件是按照规定格式编写,需说明如何编译各个源文件...
  • twc829
  • twc829
  • 2017年05月25日 18:01
  • 402

《懒人Shell脚本》之五——一键修改分布式系统配置文件

0. 背景分布式部署程序的时候,近20台机器部署了同样的环境进行数据采集。 当更换程序时,能否修改好一套,其他机器只需要一步scp,一步执行脚本。 一键修改配置,正是本文的目的。1. 实现要求1、...

shell脚本——文件的操作使用

文件的操作使用#!/bin/bash# 文件测试运算符 # 文件测试运算符用于检测 Unix 文件的各种属性。# 只读文件 file="/Users/zhangshaoyu/Desktop/zsy_...

查找文件,解压缩,合并成一个大文件——一个shell脚本

需求: 有一堆文件乱七八糟的,但是给定一个类似后缀的小字符串,根据这个字符串,查找出所有文件,将这些文件改名(因为是压缩文件,但是后缀不是GZ),解压缩,然后合并成一个大文件。 ...

shell脚本自动查找指定路径下包含某关键字的所有文件

这个脚本是用来查找指定路径下,含有某个关键字的所有文件,并显示文件所在路径及文名。 起初是因为上周帮同事解决linux下JBoss服务器验证码失效的问题,而引发的“血案”,哈哈,其实是,JB...

shell脚本学习(三),android 文件系统

最近工作中,调试主要使用nfs网络挂载开发板,但是android 的nfs有时会无缘无故启动不起,有可能是某个文件被删了,也有可能是某个文件的权限不对了,也有可能某个可执行文件被损坏了 写了个脚本,...

linux运用shell脚本统计列出目录文件个数(学习笔记)

Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。 列出文件 ls -l 然后要统计文件有多...

shell脚本学习:判断变量文件目录:权限、是否存在、空值、相等

本文转自:  http://blog.csdn.net/zcywell/article/details/7308955

shell脚本学习第四天——bash内部变量,变量主串,变量替换

一、bash内部变量:常见的内部命令:echo,eval,exec,export,readonly,read,shift ,wait,exit和点(.)也就是source命令。 命令 作用 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell脚本学习12——文件包含
举报原因:
原因补充:

(最多只允许输入30个字)