位置: 编程技术 - 正文

用内置变量调试shell脚本的方法(内部变量 变成 外部变量)

编辑:rootadmin

一般的shell脚本的调试基本都是echo 来处理遇到比较大的脚本的时候,就比较麻烦了,出了问题,还不是很好定位哪行代码出问题了。其实shell内置的一些变量可以很好的解决这个问题: $LINENO $FUNCNAME $BASH_LINENO 这几个变量记录了脚本当前的执行位置,以及正在执行的函数。具体可以可以man 文档页。 实例代码:a.sh b.sh:执行结果:[root@node2 ~]# ./b.sh [code]wo shi abc()func: abc ln: 5 ln2:0 brother: mainwo shi abc()func: abc ln: 5 ln2:9 brother: cdf我在b.sh 里写了cdf 函数调用 abc 函数 ,看到输出的差别了吧,我们可以利用这些参数打印出代码出错行的位置,以及代码出错时,是由哪个函数调用的,等等。。。。

推荐整理分享用内置变量调试shell脚本的方法(内部变量 变成 外部变量),希望有所帮助,仅作参考,欢迎阅读内容。

用内置变量调试shell脚本的方法(内部变量 变成 外部变量)

文章相关热门搜索词:内置变量表示当前进程的pid值,内部变量的英文,内部变量的英文,内部变量 变成 外部变量,内置变量是什么意思,内置变量表示当前进程,内置变量表示当前进程,内置变量表示当前进程的pid值,内容如对您有帮助,希望把文章链接给更多的朋友!

用Shell脚本快速搭建Ubuntu下的Nodejs开发环境 nodejs的确是很火,以前倒腾过,但是从来没有认真记录下什么。在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东

windows下写的shell脚本在linux执行出错的解决办法 在Windows下写了一个shell脚本,上传到Linux下执行时报错:[root@localhosttest]#./test.sh-bash:./test.sh:/bin/sh^M:badinterpreter:Nosuchfileordirectorytest.sh源码:#!/bin/shecho"testsh

用shell脚本在mysql表中批量插入数据的方法 很多时候需要在mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql

标签: 内部变量 变成 外部变量

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

上一篇:一个测试下载速度的shell脚本(测试下载速度很快,实际下载很慢)

下一篇:用Shell脚本快速搭建Ubuntu下的Nodejs开发环境(shell脚本一百例)

  • 企业所得税汇算清缴时间
  • 电汇汇票和电汇的异同点
  • 支票盖财务章盖在哪里
  • 财务报表的资产负债表怎么填
  • 如何计算个别资金成本?
  • 金税三期报税软件
  • 做税审报告费如何做分录?
  • 融资租赁首付款支付给供应商
  • 企业注销递延所得税资产怎么处理
  • 跨年的发票可以冲红重开吗
  • 营改增通知及有关部门规定的税收优惠政策
  • 水费分割单由哪一方出具
  • 公司注销前怎么平账才不用交税
  • 从财务报表中可以了解企业的哪些信息?作用是什么?
  • 什么时候抵扣增值税
  • 售后回租 出租方
  • 利息怎么算的计算公式举例
  • 对公回单必须在银行开吗
  • 红字专用发票信息表编号在哪儿
  • 不确定金额的应收账款
  • 开具发票的收入如何做账务处理?
  • 收到存款利息收入
  • 毛利率与净利率的差额
  • 最新企业会计准则
  • 个贷系统平帐专户A
  • 在建工程的二级明细的讲解
  • 公司法人名下的车辆算公司的车辆吗
  • 碎片化对应什么
  • 母公司对子公司减资
  • 工程施工质量罚款措施
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • Mac怎么更改默认打开方式
  • 进程core
  • PHP:iterator_to_array()的用法_spl函数
  • 购入无形资产会计处理
  • node启动本地服务
  • php连接数据表
  • HTML布局方式
  • 核定征收注意事项
  • 建筑劳务 行业
  • 应交税费应交增值税明细账怎么填
  • 代扣增值税如何做账
  • 其他收益属于利润表吗
  • php使用while循环计算1到100的和
  • 子公司提取盈余公积 合并抵消
  • 销售商品的收入属于收入吗
  • 运输客票属于什么发票
  • 公司款能转到个人卡上吗
  • 企业所得税申报表在哪里打印
  • 土方专用发票
  • u8存货核算对方科目怎么设置
  • access使用查询向导创建查询
  • 企业年报股东出资信息
  • 小规模纳税人怎么开专票
  • 自来水公司水表安装标准
  • 增值税延期滞纳金计算
  • 企业增值税的征收方式
  • 加工费计入什么科目制造企业成本
  • 员工借款属于什么现金流量
  • 工会经费如何申请返还
  • 固定资产需要具备的条件
  • 现金日记账怎么填写规范
  • Windows下mysql5.7.18安装配置教程
  • acs_log是什么文件
  • ubuntu20.04 unity
  • vmware虚拟机不能识别iso
  • os x10.11el capitan beta4更新了什么?os x10.11el capitan beta4下载地址
  • centos 操作日志
  • linux缺省的shell
  • vmware虚拟机Linux扩展硬盘
  • 在linux操作系统中,/etc/rc.d/init.d
  • vim配置语法高亮
  • linux shell脚本实例
  • 创建一个css文件
  • nodejs.
  • app启动页动画效果
  • csm support
  • 怎么用批处理显示文字
  • python快捷键大全
  • js基础教程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设