位置: 编程技术 - 正文

Linux中执行shell脚本的4种方法总结(linux中执行.sh文件)

编辑:rootadmin

推荐整理分享Linux中执行shell脚本的4种方法总结(linux中执行.sh文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中执行java程序,linux中执行java程序,linux中执行什么命令可以查看当前运行进程,linux中执行shell脚本的命令,linux中执行什么命令可以查看当前运行进程,linux中执行shell脚本,脚本所需的文件,linux中执行shell脚本,linux中执行shell脚本,脚本所需的文件,内容如对您有帮助,希望把文章链接给更多的朋友!

bash shell 脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。

Linux中执行shell脚本的4种方法总结(linux中执行.sh文件)

方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:./的意思是说在当前的工作目录下执行hello.sh。如果不加上./,bash可能会响应找到不到hello.sh的错误信息。因为目前的工作目录(/data/shell)可能不在执行程序默认的搜索路径之列,也就是说,不在环境变量PASH的内容之中。查看PATH的内容可用 echo $PASH 命令。现在的/data/shell就不在环境变量PASH中的,所以必须加上./才可执行。

方法二:以绝对路径的方式去执行bash shell脚本:方法三:直接使用bash 或sh 来执行bash shell脚本:或注意,若是以方法三的方式来执行,那么,可以不必事先设定shell的执行权限,甚至都不用写shell文件中的第一行(指定bash路径)。因为方法三是将hello.sh作为参数传给sh(bash)命令来执行的。这时不是hello.sh自己来执行,而是被人家调用执行,所以不要执行权限。那么不用指定bash路径自然也好理解了啊,呵呵……。

方法四:在当前的shell环境中执行bash shell脚本:或前三种方法执行shell脚本时都是在当前shell(称为父shell)开启一个子shell环境,此shell脚本就在这个子shell环境中执行。shell脚本执行完后子shell环境随即关闭,然后又回到父shell中。而方法四则是在当前shell中执行的。

Shell+Linux命令实现日志分析 一、列出当天访问次数最多的IP命令:cut-d--f1/usr/local/apache2/logs/access_log|uniq-c|sort-rn|head-原理:cut-d,--delimiter=DELIMuseDELIMinsteadofTABforfielddelimiter表示用-分

shell脚本连接、读写、操作mysql数据库实例 本文介绍了如何在shell中读写mysql数据库。主要介绍了如何在shell中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,

收集的个Shell脚本小技巧 本文收集了一堆的shell脚本技巧,我说过,我写博客主要是作一些学习笔记,方便自己查阅,所以,我会搞出这么一篇文章,也没有什么不可理解的。关

标签: linux中执行.sh文件

本文链接地址:https://www.jiuchutong.com/biancheng/371595.html 转载请保留说明!

上一篇:Shell脚本读取ini配置文件的实现代码2例(shell脚本读取ini文件)

下一篇:Shell+Linux命令实现日志分析(linux shell命令大全)

  • 驾驶培训 增值税
  • 税务师在哪里报名
  • 员工自己全额承担社保可以在个税申报吗
  • 小微企业所得税税率2.5% 10% 25%
  • 工程服务的税率是多少?
  • 遗失的支票怎样避免经济损失
  • 火车票补票报销流程
  • 销项负数发票如何勾选
  • 企业向个人采购产品没有发票
  • 特许权使用费如何缴纳增值税
  • 高新技术企业资助
  • 公司帮员工买的保险
  • 农贸市场收取管理费
  • 税率税额是星号什么意思
  • 铝模租赁是怎么计算费用的,报价明细为你揭晓
  • 租税联动政策
  • 实际利率法是哪一章的知识
  • 诉讼过程中
  • 如何使用windows10自带杀毒
  • 工会经费,职工福利费,教育经费的扣除标准
  • 员工宿舍水电费计入什么会计科目
  • 应收票据的贴现利息应计入
  • 加计抵减政策销售额占比怎么算
  • 金税维护费280怎样填报
  • randomdigits.exe - randomdigits是什么进程 有什么用
  • 苹果电脑付款方式设置
  • 纳税人解除劳动合同补偿
  • ts与vue3.0
  • 采购国产设备退税公告
  • idea如何运行ssm项目spring
  • 外贸企业进料加工复出口退税政策
  • 增值税加计抵减申报表怎么填
  • 租赁合同印花税率多少
  • laravel sqlserver
  • 定额发票累计领用金额怎么填
  • 跨年度费用发票还可以抵扣所得税吗
  • go开发web项目
  • 文本检测工具
  • java桥接模式的应用场景
  • 每个公司都要交房产税吗
  • 装修费摊销的分录是什么
  • java中同步有两种方法
  • 电缆租赁发票开具属于什么项目
  • ibm.data.db2
  • mysql中的索引有
  • 企业所得税中通过研发费用辅助账
  • 资产损失账务处理要求
  • 工资总额范围怎么填写
  • 置换他行按揭贷款
  • 期末留抵退税计算公式
  • 跨年错账更正
  • 进项税额抵扣如何做账
  • 管理费用里面包括哪些明细科目
  • 印花税漏报,税务局怎么罚款
  • 企业变更地址需要几天
  • 追加固定资产原值如何计提折旧
  • 外债借款利率
  • 出售在建工程的会计分录怎么做
  • 现金日记账根据记账凭证填写吗
  • 库存商品建账
  • 应收账款贷方有余额说明什么
  • 借款利息如何记账
  • 企业应缴纳的消费税
  • sql1068错误
  • mysql输入中文显示乱码
  • 开始菜单字体
  • win10系统玩游戏卡
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • linux基础常用命令
  • linux如何查看磁盘信息
  • linux安装atop
  • linux init.h
  • perl 批量注释
  • 创游世界
  • bat批处理字符串转ascii10进制规避特殊字符
  • unity方法大全
  • 酒店会场出租如何收费
  • 青岛地方税务局第三分局局长
  • 南通买房首付规定
  • 河北保定地税局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设