博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell脚本的执行
阅读量:6714 次
发布时间:2019-06-25

本文共 413 字,大约阅读时间需要 1 分钟。

shell脚本有两种执行方式,一种是直接执行,一种是使用$source.命令执行

直接执行

直接执行shell脚本,bash会在当前bash下新建一个子bash进程用来执行shell脚本,此时脚本里定义的变量,并不会传会到父bash进程中

#!/bin/bashVAR=12echo $VAR
$exec.sh 12$echo $VAR                #父bash中并不存在VAR$

source或.执行

使用$source来执行一个shell脚本表示使用当前bash进程来执行shell,所以shell里的变量自然都会在当前bash中使用

$source exec.sh #也可以写成$. exec.sh12$echo $VAR12              #父bash也可以使用VAR$

转载于:https://www.cnblogs.com/xiaojiang1025/p/5954497.html

你可能感兴趣的文章
成长点滴:我不知道该说些什么?
查看>>
linux之使用man查看命令手册
查看>>
IT管理员如何保证你的内网安全?
查看>>
用U盘安装debian系统
查看>>
Mac 下得Jmeter 测试
查看>>
java基础之本地线程
查看>>
sqlserver2005 递归查询
查看>>
30天提升技术人的写作力-第十一天
查看>>
OSPF环境下帧中继的配置
查看>>
Python 17.4 使用Web框架
查看>>
马哥1-3
查看>>
spring容器
查看>>
Linux系统架构(LB-HA集群)-nginx负载均衡集群配置
查看>>
ios版塔防类游戏源码
查看>>
Backup Exec 2010 V-79-57344-65072
查看>>
我的友情链接
查看>>
SequoiaDB 笔记
查看>>
lduan HyPer-V 网络存储(三)
查看>>
SSH 命令行参数详解【英】
查看>>
DNS服务器
查看>>