位置: 编程技术 - 正文

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

  • 视同销售计税价格如何确定?
  • 进项税额转出的例题
  • 预付款可以抵扣进度款吗
  • 小规模免增值税的账务处理
  • 公积金做账需要计提吗怎么做
  • 航空运单能当发票使用吗
  • 外商独资企业资本金的使用
  • 公司做帐成本发票怎么开
  • 房屋租赁费增值税专用发票几个点
  • 折扣为负数是什么意思
  • 车辆保险赔款怎么入账
  • 土地评估费计入什么会计科目
  • 事业单位跨期发票的财务入账问题
  • 抵扣税款是什么意思呢
  • 税控盘减免在哪里填报
  • 扩建费用
  • 公允价值变动损益属于损益类的
  • 商场金银饰品销售该如何建账?
  • 印花税可以根据企业流水申报吗
  • 应交增值税未认证怎么办
  • 电脑不支持windows 11
  • 格式化时防止数据丢失
  • 设备固定资产原值
  • 非应纳增值税项目
  • 欠税不交的后果 个人
  • 设计版权费用
  • rrpcsb.exe - rrpcsb是什么进程 有什么用
  • mmc.exe是什么进程
  • php教程 ftp 函数
  • 产品成本核算方法的构成要素
  • fpx是什么文件
  • 前端项目中遇到的问题,如何解决
  • CLIP模型原理
  • 借应付职工薪酬贷其他应收款
  • vi操作命令进入编辑命令
  • java集合框架主要有
  • 财务软件费用可以抵税吗
  • 进项税认证抵扣流程
  • 新会计制度对会计人员的影响
  • 培训费怎么收取
  • sqlserver监视器
  • mysql批量新增字段
  • mysql锁表机制
  • 建筑附加税税率
  • 工会经费计提比例0.8%
  • 2019员工旅游费最新规定
  • 工程建设项目融资方式有哪些
  • 公司汽车维修
  • 代持的股份
  • 小规模纳税人怎么申报增值税报表
  • 新公司建账初始数据可以全部为零吗
  • mysql提高效率
  • 当恢复系数e=1时碰撞属于什么碰撞
  • 电脑出现bootbcd
  • win8系统打开我的电脑就黑屏
  • ubuntu 15.04系统怎么安装qq?
  • yum命令作用
  • linux中python命令
  • SpamSubtract.exe - SpamSubtract是什么进程
  • 计算机策略设置
  • windows 8怎么样
  • windows7怎么给电脑加密码
  • win10系统无法打开设置
  • 运维是什么的
  • HTML文档中的头部(head)内容一般包含什么
  • string获取文件名
  • Javascript selection的兼容性写法介绍
  • 批处理 输入密码
  • unity延迟调用函数
  • 安卓handler使用
  • 图片在线预览html5
  • bootstrapcdn
  • Tiled GPU perf. warning: RenderTexture color surface (0x0) was not cleared/discarded
  • Javascript valueOf 使用方法
  • 安卓抽象类
  • 江西电子税务局官网app
  • 营改增后如何计算税金
  • 南通税务网站
  • 公司出租非住宅税种
  • 黑龙江省税务培训网官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设