位置: 编程技术 - 正文

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

  • 工程会计税率
  • 滞纳税款和滞纳金比例
  • 小规模纳税人能开1%的专票吗
  • 库存商品在贷方怎么调整
  • 已暂估入库原材料,确认收不到发票怎么调账
  • 小规模纳税人核算方式选什么
  • 企业报税盘入账应该记入哪个科目
  • 成品油经销企业税收风险点
  • 转账支票的用途怎么写
  • 公司名义看望病人合法吗
  • 2023年企业退休职工取暖费
  • 固定资产减半征收2%申报如何填增值税纳税申报表
  • 办事处可以办理临时身份证吗
  • 个人独资企业也要报税吗
  • 总账科目和明细科目有哪些
  • 成本控制的基本原则包括
  • 税后2.5万工资税前多少钱
  • 生产企业出口退税申报系统详细操作流程
  • 建筑劳务公司开票税率是多少
  • 代理报关费0税率
  • 实收资本不到位后果
  • 身份证信息提取python
  • php ajax json
  • 房地产开发公司组织架构
  • yii2框架运行原理
  • 论文可查
  • 社保和公积金个人缴纳在哪里查看
  • windows pythonpath
  • 微信小程序实现文件上传
  • 毕业设计基于Linux系统的NFS服务器搭建
  • 全同态加密代码
  • 减资资产负债表怎么填
  • js去除属性
  • 怎么样确认
  • 残疾人个人所得税减免怎么填写申报
  • 销售折让的会计科目
  • 企业转让无形资产取得的收益应计入营业外收入
  • 支付广告费没有票怎么入账
  • 以前年度租赁收入如何处理
  • 工程施工会计科目是什么科目
  • 百旺金赋怎么开红字发票
  • 稳岗补贴属于是什么补贴
  • sqlserver高并发性能差
  • SQL Server中使用的SQL是
  • 企业支付的一次性就业补助金
  • 自助餐怎么核算成本
  • 信用减值损失是负数是什么意思
  • 汇算清缴预缴
  • 公司多出来的钱怎么办
  • 往来是啥意思
  • 会计核算方法包括
  • win7 64位系统关机按钮不见了怎么找回 win7关机按钮设置步骤
  • windows2008r2修改密码
  • windows 9x
  • vmp.exe是什么
  • windrv.exe
  • 2014年电脑装win7与win10
  • win7系统怎么用
  • 苹果电脑注释
  • ubuntu下安装windows
  • opensuse安装显卡驱动
  • win8系统如何卸载软件
  • linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)
  • windows10粘滞键
  • node.js怎么用
  • python购物车100行代码
  • 了不起的狐狸爸爸
  • ffmpeg webui 0.9.6
  • 查看linux中某个端口(port)是否被占用的方法
  • 举例讲解水生花卉栽培管理
  • jquery滚动到底部加载数据
  • 求行驶时间的公式
  • python tornado django
  • locust框架
  • 银行税务代扣需要什么材料
  • 摩托车的消费税率
  • 定额发票增值税怎么申报
  • 营业税金及附加结转分录
  • 税务局审计整改的信息
  • 实收资本印花税税率多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设