位置: 编程技术 - 正文

用内置变量调试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脚本一百例)

  • 个人所得税劳务报酬范围
  • 小规模纳税人销售已使用固定资产
  • 机动车发票怎么入账
  • 抵押住房属于
  • 收到现金货款可以直接用吗
  • 供应商货款打折分录
  • 收到假钱的会计分录
  • 应纳税所得额数学
  • 转让五年以上住房免征个人所得税吗?
  • 外省农村户口可以迁到外省农村吗
  • 非税收入通用票据需要盖章吗
  • 非独立核算分公司怎么报税
  • 建安业一般纳税人企业所得税率是多少
  • 税务局买税控盘需要的资料
  • 公司购买宿舍楼申请书
  • 2021年电子税务局印花税怎么申报
  • 处置无形资产净收益
  • 临时取得收入开具发票
  • 计算内含报酬率所使用的年金现值系数
  • 虚拟存储器什么意思
  • php b/s
  • php调用图片
  • 取得普通发票与专票区别
  • 工程结算的编制方法
  • 出售报废的边角料收入会计分录
  • mom.exe是什么
  • sbdrvdet.exe - sbdrvdet是什么进程 有什么用
  • 离退休干部书报费有关文件
  • 增值税流转税是什么意思
  • 企业所得税的基本税率是多少?
  • 低值易耗品摊销方法名称怎么选
  • Element-Plus el-col、el-row快速布局
  • vue通过url访问单个页面
  • 普通纳税人怎么交税
  • 3d representation
  • 特斯拉 ai day
  • php实现批量删除
  • 售后租回交易形成融资租赁,销售时不确认处置损益
  • java arraytolist
  • 公账转给员工工资
  • 财务报表报送与信息采集(小企业会计准则)季报
  • 发票上多盖了一个发票章
  • 规模以上企业纳税要求
  • 公司注销剩余的发票怎么作废
  • 企业并购的主要特征是a扩大企业规模
  • 营业额包括成本价吗
  • 销货清单是否必须备案
  • 前期费用怎么计算
  • 固定资产卡片账是什么
  • 小微企业季度收入
  • 工业企业制造费用包括哪些
  • 当月的进项税可以不认证吗?
  • 出口退税的发票是专票还是普票
  • 购进原材料发生的保险费
  • 企业营改增税率是多少
  • 车辆理赔款如何入账
  • 企业视同销售的情况都有哪些?
  • 管理费用和销售费用都有职工薪酬
  • 收到个人支付的培训费可以开对公的发票吗
  • 水表怎么借水
  • 明细分类账三栏式
  • mysql的基本介绍
  • win10自动
  • iis如何重新配置
  • VMware虚拟机中安装MATE桌面环境
  • centos5.8服务器
  • winio在win7下使用
  • 如何禁用ipv6地址
  • vue动态引入模块
  • Node.js中的construct构造函数
  • 每次开机windows桌面更新
  • 监控网站是否可以删除
  • 短信发送器
  • android FileNotFoundException(Is a Directory)解决办法
  • java模拟银行存款功能
  • 河南地税网上个税怎么交
  • 自贡市税务局稽查局领导
  • 所得税的核定征收方法
  • 郑州市管城区地图范围
  • 粤商通个体户怎样注册
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设