位置: 编程技术 - 正文

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命令大全)

  • 驾驶培训 增值税
  • 进项税转出的会计处理方法
  • 过路费抵扣进项税填在申报表哪里
  • 非拒付追索待清偿是什么意思
  • 新个税法申报的税种
  • 应付职工薪酬为什么不属于金融负债
  • 贴现率和折现率一样吗
  • 政府收回土地使用权
  • 应收退货成本会计科目代码
  • 车间一般性耗用材料会计分录
  • 汇算清缴抵税和退税
  • 公司取出的备用金怎么打税
  • pos刷的钱能追回吗
  • 工伤费用的伤残补助金属于福利费吗
  • 哪些费用可以计入待摊费用
  • 工资分两次发的风险是什么?
  • 技术开发费税收优惠政策
  • 买二手面包注意事项
  • 补助及救济费用
  • 递延资产摊销属于什么科目
  • 出口的会计分录
  • 企业出售二手车增值税如何缴纳
  • 百旺发票修复怎么弄
  • 独生子女补贴怎么查询
  • 广告业的其他应收款包括哪些?
  • 结转利润分配分录怎么写
  • vue项目如何搭建
  • 财务管理终值和现值
  • 员工意外伤害保险怎么买
  • win11企业版激活
  • 公司取得的发明专利
  • 购入固定资产后发生的员工培训费应计入固定资产的成本
  • PHP:curl_file_create()的用法_cURL函数
  • 土豆发芽了能吃吗有没有毒
  • 跨平台桌面程序
  • 企业销售旧固定资产税率
  • php获取数组的值
  • 信托融资放在哪个科目
  • 政策性搬迁补偿收入
  • 部门差旅费预算表
  • ue4ui界面制作
  • CSDN接入AIGC辅助创作,对此你怎么看?
  • 企业所得税包含在税金及附加里面吗
  • dedecms官网
  • ubuntu卸载ubuntu-desktop
  • 工商罚款计入
  • 金税四期有什么变化
  • 简易计税怎么算增值税
  • 外包工程会计怎么做账
  • 固定资产到期后继续使用
  • 长期股权投资损益调整是什么意思
  • 应付工资是应付账款吗
  • 企业取得生产或制造某项财产物资时
  • 未摊销的费用怎样处理
  • 公司的长期股权投资该如何做账
  • 百旺金赋开票系统图标
  • 交易性金融资产的入账价值
  • sql数据库对象
  • 数据库left joins
  • mysqlbinlog -vvv
  • mac系统怎么样
  • 将哪一linux文件系统引入
  • centos怎么样
  • hppusg.exe
  • vi编辑器使用教程
  • WIN7系统电脑对话框跟鼠标走怎样设置
  • win8 系统设置
  • win7用超级管理员登录
  • win8iis安装配置
  • win10软件报错
  • Javascript this 函数深入详解
  • android怎么真机调试
  • js原生dialog
  • 数据结构分析时间复杂度
  • shell获取字符串中的数字
  • JavaScript中String.match()方法的使用详解
  • python如何查看
  • jquery左右滑动菜单
  • 银行与企业之间的信用
  • 福建是高原还是平原
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设