位置: 编程技术 - 正文

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

  • 税务ukey如何清卡
  • 金税四期什么时候全国运行
  • 实收资本在报表中怎么看
  • 增值税 不含税
  • 民非企业增值税减免账务处理
  • 收到房屋租金税率
  • 先分后合是什么意思
  • 退货折价的账务处理分录
  • 无法确定购买日期
  • 公司购买的二手车如何计提折旧
  • 计提高温补贴会计分录
  • 收到承兑汇票作废怎么办
  • 年度所得税汇算清缴报告在哪打印
  • 收到子公司非货币资产分配账务处理
  • 存货 科目
  • 个体工商户该如何交税
  • 低价销售代替非正常损失避免转出进项税?
  • 有收入零申报要紧吗
  • 年终奖跟13薪有什么区别
  • 进项税额转出再转入
  • 小额贷款公司可以放贷吗
  • 库存商品在贷方怎么调回借方
  • 拨号的用户名
  • 外贸出口换汇成本怎么计算
  • iphone6s掉水里怎么办
  • 预计负债的所得税怎么算
  • 会计账簿的登记
  • php追加写入
  • 固定资产一览表
  • thinkphp 插件
  • 企业所得税核定征收方法有哪两种
  • 结转已销售产品的实际生产成本会计分录
  • 即征即退进项税转出
  • vue中computed和watch区别
  • 【JavaScript 刨根问底之】requestAnimationFrame以及延时器
  • 基建项目账务处理讲解
  • 火车及机票退票扣多少钱
  • php上传不了文件
  • 销售车位怎么找客户
  • 收到承兑汇票在什么科目
  • 购买员工团体意外险流程
  • 增值税发票怎么领取
  • 预收账款是怎么算的
  • 个税手续费返还比例
  • 去年的管理费用多做了今年怎样调账
  • 汇算清缴需要做账吗
  • 怎么处理固定资产残值
  • 买一赠一销售额的确定
  • 怎么开公司的微信公众号
  • 收到国税退税收怎么做账
  • 发生的费用
  • 给业务员的佣金怎么做账
  • 残保金管理使用办法
  • 赠品不开票怎么办
  • 设备丢失查找
  • 公司经营范围怎么填
  • 企业初建
  • mac下mysql密码忘记了怎么办
  • windows7 ip地址冲突
  • commserver什么意思
  • winxp系统介绍
  • win1010586升级到最新
  • 安卓图像处理app
  • shell产生随机字符串
  • Jquery操作Ajax方法小结
  • jquery animate源码
  • jqueryanimate动画
  • 悬浮广告怎么屏蔽
  • shell脚本技巧
  • 网络ping大包
  • pythoni脚本
  • shell脚本 su
  • 用js改变css样式
  • jquery移动div
  • 前端跑马灯实现
  • 电子发票密码在哪里看
  • 成效显著的近义词和反义词
  • 税务局取消办税人员
  • 江西社保申报时间
  • 武汉市第二税务稽查局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设