位置: 编程技术 - 正文

执行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脚本命令)

  • 回退税款所属期后怎么返回
  • 增值税的计税依据是什么
  • 开票和收到的款金额不一样怎么办?
  • 建设工程劳务分包的规定
  • 增值税专用发票抵扣期限
  • 纳税收入包含哪些
  • 非限定性净资产借贷方向
  • 进销的单位不一样怎么办
  • 小规模开票给一般纳税人避税合法吗
  • 合法的扣税凭证图片
  • 电梯生产设备
  • 异地销售存货如何确定纳税地点
  • 提入转账支票会计分录
  • 运输过程中的货损责任
  • 行政单位暂付款怎么记账
  • 出口企业收入分录
  • 退回剩余的工程物资
  • 税法是否认可低税收
  • 17增值税发票怎么计算
  • 计提销项税的同类有哪些
  • 增值税的会计核算
  • 实收资本账簿印花税需要每年交吗
  • 金融资产包括哪三大类及会计科目
  • 能抵扣税款的发票有哪些
  • 多计提的费用怎么冲销
  • 机械设备已使用怎么处理
  • 销售利润率的计算公式,安全边际率
  • 有未分配利润就有盈余返还吗?
  • 王者荣耀电脑版叫啥名字
  • 预付账款是负数有什么税收风险
  • 资产处置收益期末有余额吗
  • 个人福利需要缴纳个税吗
  • 报销费用多付会计分录
  • mac底部菜单栏不见了快捷键
  • php获取useragent
  • php递归函数的例子
  • 没有利润,能否开发票
  • 一次还本分次付息的国债会计分录
  • web网页设计期末作业猫眼电影首页
  • 现金支票应记入什么账户
  • 公司投资资金
  • css3知识总结
  • 详解Yii2 rules 的验证规则
  • 红字更正法和红字冲销的区别
  • java中反射
  • 如何对php网站页面进行修改
  • excel随机抽取n行数据
  • 更改sql server数据库名
  • 税前补发补扣
  • 如何查询发票领购日期
  • 办理对公账户时间
  • 增值税专用发票怎么开
  • 资金占用费的税费是多少
  • 存货减值税前可抵扣吗
  • 企业委托企业
  • 固定资产变动方式名称
  • 固定资产一次性加速折旧
  • 装修费用会计科目
  • 盈余公积金计算方法
  • 固定资产当月计提
  • sql 判断数据是否存在
  • 阿里云 centos7 替换
  • 游戏与操作系统不兼容
  • windows8怎么设置
  • xp操作系统入门
  • win7共享按钮灰色
  • cocos2dx用什么ide
  • perl删除文件夹
  • jquery动态设置元素的值
  • Node.js中的什么模块是用于处理文件和目录的
  • jquery读写文件
  • Android Fragment学习笔记(2) ----使用ListFragment显示列表(上)
  • shell去重计数
  • unity arkit
  • 在web项目中引入什么
  • 车位办房产证需交多少税
  • 国家税务总局12366上海(国际)纳税服务中心
  • 全国税收总收入完成59260.61
  • 鞋类进口关税
  • 开原航天医院官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设