位置: 编程技术 - 正文

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

  • 个税申诉已受理怎么撤销
  • 小规模纳税人收到专票可以抵扣吗
  • 出口无报关单免税吗
  • 财务上大写的元怎么写
  • 劳务所得报酬
  • 销售过程中客户买的是什么
  • 原始凭证包括会计档案吗
  • 销售开红字的账务处理
  • 去年结转本年利润数字错了今年能更改吗
  • 期末数未分配利润为负数的会计分录怎么处理?
  • 为什么企业交了社保查不到
  • 公司没有员工怎么零申报
  • 宽带合同要交印花税吗
  • 辞退员工会计分录
  • 进口应税消费品的组成计税价格公式
  • 在建工程二级科目待摊支出
  • 印花税减半再减半政策文件是什么
  • windows10如何开启vt
  • 工程筹建期间发票怎么开
  • windows11怎么设置ipv4地址
  • 年终奖个税如何计算
  • 忘记电脑开机密码怎么打开电脑
  • 上一年度会计科目错误怎么更正
  • 私款转入公司账户怎么办
  • 社保退回的工伤怎么赔偿
  • 多付货款退回的会计分录
  • 如何卸载win10
  • 借支单怎么写才受法律保护
  • 房产税缴纳标准是多少
  • vue路由实现
  • framework core
  • 递归最小二乘法辨识参数
  • php css教程下载
  • 报销人和收款人不一致
  • 未认证发票如何导出
  • 个体户开普票有没有完税证明
  • etcd4
  • mongodb的索引种类
  • sql语句中的decode函数
  • 残保金都要申报吗
  • 固定资产降低
  • PostgreSQL教程(十四):数据库维护
  • 如何理解当期损益
  • 所得税 补税
  • 专利代理服务费如何记账
  • 社保缴费如何做账
  • 水电费没有票怎么做账
  • 技术转让费如何收取合理
  • 结转本月收支
  • 在租赁的土地上建房做固定资产吗
  • 为什么其他权益工具投资处置价差计留存收益
  • 税务局返还税款账务处理
  • 虚开发票但是没有成本如何做账?
  • 汇兑损益形成的基础是
  • 多开税票的钱怎么算
  • 如何计提五险一金比例
  • 会计错账的更正方法及适用范围
  • 怎么设置现金流
  • MySQL中KEY、PRIMARY KEY、UNIQUE KEY、INDEX 的区别
  • 一个分页存储过多的文件
  • 酷炫技术:使用ssh登录管理windows系统
  • win7系统的笔记本电脑有哪些
  • mac怎么自动清理垃圾软件
  • mac红
  • 开启linux系统路由转发功能的语句
  • u盘安装ubuntu找不到硬盘
  • ahqtb.exe是啥进程 ahqtb进程信息查询
  • windows 托盘
  • win7 蓝屏1e
  • python挑战
  • 升级jdk版本
  • 使用筷子就餐会不会传染乙肝病毒
  • Android: netd中DnsProxyListener的简单介绍
  • Unity for Absolute Beginners(一)
  • javascriptcsdn
  • android app测试
  • js 类的继承
  • 天津武清房管局电话
  • 江苏省国家税务局官网
  • 重庆路桥价值
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设