位置: 编程技术 - 正文

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

  • 工程设备公司经营范围
  • 企业法人如何网上实名认证
  • 固定资产盘盈影响所有者权益吗
  • 报完税的发票还能作废吗
  • 固定资产无法使用不能带来经济利益是否需计提租金
  • 出口退税发票未稽核可以申报退税吗
  • 费用的增加会减值吗
  • 申请增值税专用发票需要什么资料
  • 发票冲红需要什么手续
  • 高新企业职工教育经费扣除比例
  • 服装租赁开票税目
  • 待认证转进项税额转出会计分录
  • 筹建期结转损益吗
  • 损益类科目计入哪个表
  • 公司从银行贷款需要交税吗
  • 公司外部人员可以直接在公司报销吗
  • 给政府开发票如何处理?
  • 房产税缴纳时间规定
  • 收到汇算清缴退税的现金流量
  • 买新车抵旧车
  • 党建工作经费计提比例
  • 两家企业共用一个厂区
  • 4S店装修改造费帐务处理?
  • 一年内到期的应付债券计入
  • 收不到的物业费是否增值税确认收入
  • win10声音设置面板在哪
  • php查找文件目录下文件
  • php面向对象是什么意思
  • hue环境搭建
  • 织梦采集器图片本地化
  • php中的类型提示是什么
  • 将款项汇往外地采购专用账户会计分录
  • 阿圭罗来自哪里
  • php实现邮件发送
  • 前端axios是什么
  • php返回数据给ajax
  • ai工具用法
  • thinkphpgui
  • php curlfile
  • linux用mv文件移动指定文件
  • 补缴以前年度企业所得税如何做账
  • python concat函数用法
  • php变量名称中可以包含哪些元素
  • 网购报销需要发票和什么截图
  • 机器设备计提折旧纳税调整
  • 营销策划合作协议
  • 工资包含福利费吗
  • sqlserver附加数据库语句
  • 预算外的收入
  • 债券溢价什么意思
  • 疫情防控免税政策
  • 视同销售和不视同销售的区别?
  • 技术开发免税收入怎么算
  • 定额发票累计领取怎么算
  • 什么样的原始凭证不能用
  • windows锁定用户
  • hosts文件不起作用
  • mac移动硬盘不能拷贝
  • win8系统怎样查看本机的ip地址
  • windows102021年更新
  • xp电脑桌面图片显示缩略图
  • service.exe是什么
  • Android游戏开发教程
  • 进程 python
  • linux查找目录的命令
  • css中标签
  • python中matplotlib绘制曲线
  • iframe的高度自适应
  • nodejs实现登录功能
  • python repr
  • shell 1>&2 2>&1 &>filename重定向的含义和区别
  • python 连接符
  • 彻底解决老鼠进发动机舱
  • 体检机构 保险
  • 安家费购房补贴区别
  • 国家税务总局里面怎么改办税人
  • 请问农村自建房彩钢瓦下面修房吊什么顶好
  • 税务局经费来源
  • 外贸高新技术企业认定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设