位置: 编程技术 - 正文

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

  • 增值税发票选择确认平台打不开怎么办?
  • 税后净营业利润和净利润的区别
  • 增值税进项税额转出是什么意思
  • 异地预缴税款不交可以吗
  • 合并报表成本法和权益法区别
  • 股东借款超过一年个人所得税
  • 已开发票查询不到怎么回事
  • 货物所有权转移制度研究
  • 增值税专票怎么抵扣
  • 车辆购置税退税流程
  • 公司配股后,会迅速提高公司股票市价
  • 传媒公司发传单
  • 顾客办理会员卡要退怎么办
  • 未支付的款项如何做账
  • 收回委托加工物资的实际成本
  • 盈余公积可以随便用吗
  • 税收滞纳金和税金滞纳金有什么区别
  • 有线电视基本收视维护费免征增值税
  • 摊销合同取得成本分录
  • 个人所得税工资薪金税率表
  • 包装物押金如何确定销售额?
  • 总额法和净额法哪个合理
  • 预付的货款可以计入应付账款吗
  • 法院判决书能作为证据使用吗
  • 厂房租赁记账凭证
  • 建厂房的费用怎么记账
  • macOS 11.0.1(20B29)更新了什么?macOS Big Sur 11.0.1(20B29)更新详解
  • 房产税存在往期未申报信息怎么处理
  • 出口报关单有什么用
  • 如何打开mac系统
  • win10提示病毒
  • 预提费用的对应科目
  • 网线超五类好还是六类好
  • mtask.exe - mtask是什么进程 有什么用
  • 停车缴费怎么交
  • 金融企业存出保函的条件
  • 债券转换是什么意思
  • 业务招待费的账务处理金额
  • 有利润但不交企业所得税
  • php魔术常量有多少
  • 股东分红的会计处理方法
  • 机器学习中的数学原理——模型评估与交叉验证
  • 机械租赁税率是多少?
  • 用税盘开发票税费扣除是怎么回事?
  • 无效发票进项税额抵扣
  • mysql的文件格式有哪些
  • 长期股权投资实现的净利润权益法
  • 什么叫做应税劳务
  • sql语句修改某个字段
  • 以前年度应收账款错误如何调整
  • 收到政府补贴如何入账
  • 小规模转一般纳税人条件最新政策
  • 材料人工制造费用是什么成本
  • 收到的劳务发票怎么做账
  • 付外汇代缴税费
  • 增值税发票抵扣多少个点
  • linux软件安装源
  • windows自带安全
  • 微软新品发布
  • win8管理工具在哪里
  • 如何解决win10系统用户名有中文
  • centos怎么设置密码
  • 如何让电脑启动更快
  • 苹果怎样快速移动应用到其他桌面
  • xp连接到共享打印机
  • youphone.exe是什么
  • linux groupmod命令参数及用法详解(linux修改组信息命令)
  • windows8如何共享打印机
  • cortana win10
  • android开发一般用什么软件
  • ExtJS4 Grid改变单元格背景颜色及Column render学习
  • node .js
  • vue switch组件
  • unity引擎叫什么
  • js中改变css文件中的样式
  • 判断页面是关闭还是开启
  • jquery+ajax实现直接提交表单实例分析
  • javascript如何禁用
  • 农村饮水扶持资金申请报告
  • 企业税收筹划中的涉税风险及其防范
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设