位置: 编程技术 - 正文

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

  • 冲回多计提费用
  • 增值税普通发票查询真伪
  • 增值税即征即退怎么计算
  • 递延所得税负债转回怎么理解
  • 企业一般户需要哪些资料
  • 厂家返点是什么意思
  • 材料费发票税点
  • 内账采购含税怎么转不含税
  • 小规模纳税人报销会计分录
  • 机票抵进项税税率
  • 劳务费确认收入
  • 开发区代管
  • 购销印花税会计分录
  • 增值税与普通发票的关系
  • 会计人士教你在Excel中如何计算年均增长率
  • 分包挂靠认定依据
  • 建筑业预收账款如何缴税
  • 不经常发生应税行为的企业可以选择按小规模纳税人纳税
  • 企业所得税收入是含税还是不含税
  • 基本账户代发代扣怎么操作
  • 资金流量表国外部门如何记录
  • 怎样冲回多提应付职工薪酬?
  • 政府采购 汽车
  • 金蝶迷你版年结账套怎么结转下年
  • 商业承兑汇票是谁签发的
  • 原材料的借方发生额怎么算
  • 企业发工资扣缴个人承担部分如何做账?
  • 在windows七中
  • 购买的办公电脑怎么入账
  • ajax+json
  • dl是什么文件
  • 无偿赠送增值税问题
  • 小程序自定义tabbar创意动画
  • 前端 input
  • 构造二叉排序树代码
  • php中类静态成员描述不正确的是
  • 资产负债表货币资金公式
  • 建筑企业安装水电过程中很难发现的潜在问题
  • 用php制作年历
  • 建材公司成本率一般多少
  • 本月增值税申报截止日
  • 中标违约保证金怎么算
  • 个人所得税既有工资薪金又有劳务报酬房屋租金
  • 其他权益工具投资是金融资产吗
  • 金税盘一定要交费吗
  • java队列用法
  • 公司出现质量问题员工怎么处理
  • 债券回售手续费是多少
  • 哪些发票可以抵扣?
  • mysql数据库连接方式
  • 简易计税的增值税税率
  • 进出口货物收发货人报关注册登记证书
  • 企业赠送个人房产 所得税
  • 设计协会会长
  • 增值税怎么开
  • 支付技术研究开发费
  • 在建的工程收到的发票
  • 银行扣结算卡年费合理吗
  • 子公司与母公司承担连带责任
  • 税后扣款怎么做账
  • 进项税额转出的几种情况
  • 什么是一般生产要素
  • 试算平衡表的编制方法
  • 什么是关联企业?关联企业之间业务往来
  • 帐簿凭证的管理方法
  • win8系统怎么关闭自动更新系统
  • win7还原系统怎么还原
  • 苹果系统声音怎么设置方法
  • 硬盘安装windows xp
  • win8电脑屏幕亮度调节在哪里设置
  • win7耳机和外放一起响
  • html label标签的使用教程
  • 用shell脚本实现菜单页面
  • linux bzip2压缩目录
  • javascript语言介绍
  • Android的事件处理机制是一种______机制
  • 海南省地方税务局关于土地增值税清算有关问题的通知
  • 补税务登记证报税要钱吗
  • 增值税申报表如何更正
  • 累计计税金额是怎么得出
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设