位置: 编程技术 - 正文

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

  • 个人所得税计算器
  • 现金流量表财务费用怎么填
  • 减免税款计入哪个科目
  • 投资收益分红需要交企业所得税吗
  • 企业所得税预缴计算方法
  • 固定资产净残值率是多少
  • 无形资产界定标准
  • 销售废旧物品的账务处理
  • 软件著作权销售好做吗
  • 大家怎么看恒大品牌
  • 债权利息收入要交所得税吗
  • 成本大于收入可以吗
  • 建筑业在外地预缴了增值税,可以报在本地吗
  • 抵税必须要有发票
  • 甲供材项目施工方怎样开票
  • 银行摘要冲账是什么意思
  • 个体工商户增值税税率2023年
  • 单独估价作为固定资产入账的土地为什么不计提折旧
  • 酒店预收款是什么意思
  • 计提其他应收款坏账
  • 房地产公司简易计税增值税
  • 一般纳税人兼营不同税率的货物或应税劳务
  • 员工的罚款计入什么科目
  • 一次性收取一年租金
  • php变量底层实现
  • win10系统如何更改工作组
  • win101903怎么查看
  • php中cookie和session的区别
  • PHP:curl_copy_handle()的用法_cURL函数
  • opware12.exe - opware12进程是什么文件 有什么用
  • php框架yii
  • 迪纳利国家公园在哪个国家
  • 保姆分为哪些级别
  • vgextend命令作用及含义
  • 速动资产是指
  • 进料余料结转 报关单
  • 深入解读何暮楚
  • mongodb的坑
  • 支付版权使用费怎么记账
  • 房产税从租和从价哪个税金高
  • Postgre数据库Insert 、Query性能优化详解
  • 代开增值税额与实际缴款额差一分钱如何入账?
  • 资本公积怎么核算成本
  • 差旅费属于什么支出类型
  • 应交税费借方是增加还是减少
  • 公司注销时发现有预付款
  • 漏缴增值税处罚规定
  • 公司员工入职的心得体会
  • 期末结转生产成本的账户
  • 公司不做账不报税有什么后果?
  • 出售二手固定资产如何开票
  • 车辆转让怎么开票
  • ubuntu如何配置
  • 为什么windows删除文件很慢
  • win7系统开启vt
  • 忘记mysql root密码的解决方法
  • explorer.exe进程文件
  • wind8系统怎么清除所有东西 恢复出厂
  • linux怎么查网络走向
  • Linux驱动程序开发视频教程
  • PQV2ISECURITY.EXE - PQV2ISECURITY是什么进程 有什么用
  • linux在实际工作中的应用
  • win10系统优化的方法
  • [置顶]星陨计划
  • Android计算器项目代码
  • exit(1)和return的区别
  • cocos2djs
  • Unity3D游戏开发引擎
  • dos命令大全及用法
  • 安卓模拟器错误怎么办
  • python简单编码
  • arm兼容库安卓x86
  • python怎么编函数
  • 唐山宴订餐电话是多少
  • 陕西省税务局电子税务局官网
  • 粮食企业所得税税率
  • 彩票中奖归出钱人还是中奖人
  • 办公室租金可以开专票抵扣进项税吗
  • 交通运输业包含哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设