位置: 编程技术 - 正文

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

  • 怎么识别发票是否含税
  • 去年的费用票会计分录
  • 收到三代手续费返还
  • 企业购买劳保用品会计处理
  • 入账发票是什么意思
  • 价内税包括
  • 离职补偿金如何计算
  • 季度不超9万
  • 财务付款制度及流程图
  • 企业生产总值怎么算出来的
  • 会计准则一般选择哪个
  • 可转债转换为股权投资的企业所得税处理
  • 我的初级奋斗经历作文
  • 个人独资企业还是个体户好
  • 预计负债什么时候确认
  • 农业产品免税范围注释
  • 减免的附加税要计税吗
  • office已经激活
  • win10系统声音有杂音
  • 财产租赁所得个人所得税怎么申报
  • 小区公共水电费要多少
  • 公司总经理报销找谁签字
  • 存出投资款现金流量表选什么
  • 以前年度多计提的附加税怎么冲回
  • 未履行的应税合同缴纳印花税
  • Nginx-http-flv-module流媒体服务器搭建+模拟推流+flv.js在前端html和Vue中播放HTTP-FLV视频流
  • 在代开发票时已经预缴个人所得税了,怎么处理?
  • 华硕自带win10系统
  • php restful接口
  • web应用程序的主要组成部分
  • 附加税多交了怎么办理退税
  • xch 未来
  • nginx跨域配置详解
  • 织梦前台的菜单怎么换
  • 低值易耗品五五摊销法怎么计算
  • 调整以前年度销售收入
  • 个税少报了能查出来吗
  • 矿产资源补偿费属于管理费用吗
  • 建筑业差额纳税申报
  • 债券承销费是指什么费用
  • SQLServer 2008中通过DBCC OPENTRAN和会话查询事务
  • 履约保证金没有交足
  • 小规模增值税税率表2023年最新版
  • 临时工工资应计入什么科目
  • 收到承兑的账务处理
  • 结转是什么意思啊
  • 代开专票是指?
  • 推广费计入哪个科目
  • 其他应收款有没有备抵科目
  • 加油站如何开票
  • 记账凭证填制的心得体会
  • java下一页
  • mysqladmin ping
  • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
  • freebsd怎么用
  • 为什么开机会提示无信号
  • win8怎么设置开机启动项
  • ubuntu英文系统安装中文输入法
  • subss
  • reg.exec
  • windows7英雄联盟老是崩溃
  • Windows 8.1 RT Update 3更新将于9月发布
  • win8.1中文版下载
  • win10怎么切任务管理
  • win7网上邻居怎么共享文件数据
  • 下载的mt4安装成了mt5
  • perl 教程
  • javascript数据结构与算法第三版
  • 杀掉进程windows
  • 基于python的聊天软件
  • 如何用python连接数据库
  • android基础入门教程
  • Python 正则表达式入门(中级篇)
  • js中tolocalestring
  • JavaScript中void(0)的具体含义解释
  • 美国对中国纺织服装关税
  • 别人给公司开的普票,怎么查询
  • 居住证在粤省事怎么查询
  • 什么是"五证合一"登记制度?办理"五证合一"程序和方案
  • 船舶吨税税收优惠口诀
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设