您的位置:首页 > 博客中心 > 数据库 >

由ORACLE_SID想到脚本的四种运行方法

时间:2022-03-10 17:55

以前学习脚本知道一个概念,关于脚本运行方式的问题,我们熟知的脚本运行方式有以下几种:

(1)、./script.sh (点斜线脚本)

(2)、sh script.sh (sh空格脚本)

(3)、source script.sh (source空格脚本)

(4)、. script.sh (点空格脚本)

 

先写个简单的脚本,把执行结果贴在下面,然后分别对这几种脚本运行方式作解释。

 

script.sh内容如下:

-------------------------------

#!/bin/bash

echo "The Shell‘s PID is "$$

export TEST=abc

echo "TEST env is "$TEST

-------------------------------

orcl) export  ORACLE_SID=orcl

;;

test) export ORACLE_SID=test

;;

testasm) export  ORACLE_SID=testasm

;;

*) echo  "Input Error!"

;;

esac

 

通过刚才的演示知道,如果想要让脚本中的环境变量生效那么应该使用下面的方式执行脚本

$ . chenv orcl

由ORACLE_SID想到脚本的四种运行方法,布布扣,bubuko.com

热门排行

今日推荐

热门手游