Linux学习笔记 -- 文件包含

简述

简单来讲,shell 中的文件包含指的是在一个文件中引用另外一个文件。通过这种方式,我们可以将一些公用的代码封装为一个独立的文件,并在需要的时候引用它即可。

 

语法

. filename   # 注意点号(.)和文件名中间有一空格

或

source filename #filename可以是绝对路径或者相对路径

 

举个例子,输出一个url:

复制代码
#定义一个myurl.sh文件,它的内容如下

#!/bin/bash

url="http://www.myurl.com"

---

#--定义一个url.sh文件,内容为

#!/bin/bash

url="http://www.url.com"

#使用 . 号来引用test1.sh 文件
. ./myurl.sh

# 或者使用以下包含文件代码
# source ./myurl.sh

echo "地址为:$url"

--- #调用url.sh
$ chmod +x url.sh 
$ ./url.sh 
---
--output: "地址为:http://www.myurl.coml"
复制代码

注:对于被包含的文件 myurl.sh 不需要可执行权限。

 

posted @   TonyZhang24  阅读(314)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示