位置: 编程技术 - 正文

执行Shell脚本的4种方法及区别介绍(执行shell脚本方式)

编辑:rootadmin

推荐整理分享执行Shell脚本的4种方法及区别介绍(执行shell脚本方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:执行shell脚本方式,执行shell脚本的命令,执行shell脚本的命令,shell脚本执行语句,shell脚本执行语句,shell执行脚本的方式之一,执行Shell脚本的方法有两种,假设现在有一个脚本文件,执行Shell脚本的方式包括,内容如对您有帮助,希望把文章链接给更多的朋友!

执行shell脚本有以下几种方式

1、相对路径方式,需先cd到脚本路径下

脚本执行成功

2、绝对路径方式

脚本执行成功

3、bash命令调用脚本执行成功

4、. (空格) 相对或绝对方式

说下几种方式的区别

第一种和第二种没有什么区别,两种方式都需要提前赋予脚本以执行权限。

执行Shell脚本的4种方法及区别介绍(执行shell脚本方式)

第三种是把脚本当做bash的调用来处理,所以,脚本不需要有执行权限就可以执行。

前三种方式都是在当前shell中打开一个子shell来执行脚本内容,当脚本内容结束,则子shell关闭,回到父shell中。

第四种是使脚本内容在当前shell里执行,而不是单独开子shell执行。

开子shell与不开子shell的区别就在于,环境变量的继承关系,如在子shell中设置的当前变量,不做特殊通道处理的话,父shell是不可见的。

而在当前shell中执行的话,则所有设置的环境变量都是直接生效可用的。

验证:

1、前三种执行方式下的pstree显示

2、第四种执行方式下的pstree显示

3、验证环境变量设置的继承关系及可见关系建立两个脚本,father.sh和subshell.sh。其中father.sh调用subshell.sh

执行结果为

Linux Shell脚本系列教程(三):变量和环境变量 一、玩转变量和环境变量变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量。脚本语言大多是弱类型语言(动态语言),也就是说

Linux Shell脚本系列教程(六):数组和关联数组 一、数组和关联数组数组是Shell脚本非常重要的组成部分,它借助索引将多个独立的独立的数据存储为一个集合。普通数组只能使用整数作为数组索引,

Linux Shell脚本系列教程(五):数学运算 在任何一种编程语言中,算术运算都是必不可少的,shell也不例外。一、使用let、(())和[]进行算术运算可以使用普通变量赋值方法定义数值,这是,它会

标签: 执行shell脚本方式

本文链接地址:https://www.jiuchutong.com/biancheng/381133.html 转载请保留说明!

上一篇:Linux Shell脚本系列教程(一):Shell入门(linux shell脚本命令)

下一篇:Linux Shell脚本系列教程(三):变量和环境变量(linux shell脚本命令)

  • 小规模纳税人发票可以抵扣吗
  • 金税盘软件
  • 收到商业汇票计入科目
  • 增值税减免税申报明细表免税代码和名称
  • 固定资产投资额包括哪些会计科目
  • 外经证先开票一直未预缴怎么办
  • 增值税发票记账联要盖章吗
  • 预收和应收可以冲销吗
  • 小规模纳税人季报还是月报?
  • 股权转让如何避免土地增值税
  • 电子商务支付平台有哪些
  • 财务费用在贷方与做借方红字有区别吗
  • 没有取得发票可以抵扣成本吗
  • 地址变更工商局上门检查
  • 二手房交易需要多长时间?
  • 总资产周转率ttm
  • 存款利息天数算头不算尾如何计算
  • 教育培训行业怎么办
  • 公司筹建期间借款怎么办
  • 缴纳残保金和工龄有关吗
  • 车间管理人员工资记什么费用
  • 不能升级win11的二手电脑值得购买吗
  • 净现值法的优点包括
  • windows10怎么设置自启动
  • 收到押金缴国库费怎么办
  • 养老院护工5.8k包吃住
  • php传值和传引用的区别
  • php 单例模式优点及如何实现
  • 收付控制状态不正常
  • 出口退税的一般程序
  • 企业的职工福利费应当按照应付工资总额的14%计提
  • 小规模纳税人开票额度
  • 库存周转率会大于1吗
  • 筹建期工会经费怎么算
  • 完美解决怠速抖动加油就平稳
  • phpcms官网打不开
  • 个人社保交错了怎么办
  • 机关事业单位体育协会举办体育赛事活动应当
  • MySQL入门教程
  • 企业预提的费用计入什么科目
  • 企业利润表表怎么看
  • 企业之间无偿使用资金涉税
  • 进项发票做账了可以不认证吗
  • 出口免税进项税怎么处理
  • 异地预缴增值税后本地怎么申报
  • 员工罚款从工资中代扣
  • 低值易耗品如何摊销
  • 工程施工的保险费的账务处理
  • 09年前的固定资产
  • 建筑业发票可以抵扣制造业进项
  • 利息收入记借方还是贷方
  • 账户验证费会计分录
  • 期初数据根据总账还是明细账
  • 工程施工会计科目及账务处理
  • 航天信息服务费280元如何申报
  • 最新职工福利费列支范围
  • 清产核资评估报告
  • MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
  • windowssystem32oobe找不到指定的路径
  • .exe是什么意思
  • win10系统语言包安装方法
  • windows7无法关闭密码保护共享
  • win10一年更新一次
  • ExtJs扩展之GroupPropertyGrid代码
  • css onclick
  • javascript中window.onload
  • python难度
  • jquery ul li
  • linux中使用最多的命令
  • jquery移动div
  • Unity3D游戏开发毕业论文
  • python做开发
  • 游戏引擎在游戏开发中的核心作用
  • python 解析算法
  • typeto
  • 收购烟叶可抵扣进项税
  • 财务审计报告出现数据错误怎么处理
  • 小规模开票税金怎么算
  • 江西车辆购置税查询网
  • 车船发票什么样子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设