位置: 编程技术 - 正文

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

  • 城镇土地使用税的计算公式
  • 研发设备可以一次性扣除吗
  • 申报个税人员金额一般
  • 人员工资成本占收入多少合适,占总成本多少合适
  • 结转净利润到利润分配分录
  • 抵扣联多长时间的勾选认证
  • 个人缴纳工会会费比例
  • 商品削价准备怎么算
  • 非独立核算的分公司如何报税
  • 出售股份的印花税怎么做分录?
  • 银行承兑汇票向谁追索
  • 记账时显示期初未建账
  • 发票认证了但是没记账
  • 计提的管理费用要结转吗
  • 个税多申报了实发没有这么多,如何处理
  • 小微企业必须给员工缴纳哪些保险
  • 已做了进项的发票金额错了怎么处理
  • 净利润和毛利润的计算公式
  • 教育费附加记账
  • 向关联企业借款债资比
  • 红利抵免的用法是什么
  • 某市财政收到林业基金收入分录
  • 废旧物资回收企业税收管理
  • 增值税专用发票的税率是多少啊
  • win11右下角时间设置
  • 如何查看电脑的型号和配置
  • 个人所得税跨年度能退吗
  • 计提债券本年利息分录
  • 汽车行业返利账务处理
  • win10安全中心通知关闭
  • win10更新kb5006670
  • gazebo中机器人导航在rviz中不显示地图仅限显示轨迹
  • 内退人员
  • 非货币性资产投资的会计处理
  • 贝特希金斯
  • idea前端快捷键
  • 威斯康星州1976
  • php获取文本框输入的值
  • 银行贴现利息怎么做账务处理
  • 织梦使用教程
  • 欠对方钱对方公司已注销
  • 减免税额和抵免税额是什么意思
  • 外来原始凭证包括一次凭证,累计凭证和汇总凭证
  • 公司员工报销没有发票挂内账有风险吗
  • 销售软件产品
  • 职工食堂的费用,会计上怎么做账?
  • 购买货物运输费计入什么科目
  • 实收资本可以大过注册资本吗
  • 实收资本相关认定
  • 报销差旅费属于付款凭证还是收款凭证
  • 补计提上一年度工资
  • 可供分配利润的计算公式
  • 负数发票要给税务局吗
  • 支付给个人的劳务费需要发票吗
  • 税收分类编码填错有影响吗
  • 员工预支工资可以从工资里扣吗
  • mysql数据库innodb
  • mysql常见报错
  • windows桌面快捷方式怎么创建
  • 微软宣布将GPT接入操作系统
  • xp系统每次开机都重启
  • vista server
  • 苹果电脑macbookpro忘记密码
  • ubuntu下的vivado2022怎么打开
  • windows 8.1 build 9600
  • win8的计算器在哪里
  • /proc目录造成linux根目录爆满
  • linux怎么挂载文件夹
  • 水模拟软件
  • javascript数据结构与算法项目计算找零
  • node.js入门
  • jqueryvalidate验证
  • shell脚本 -ne 0
  • 熟悉的拼音
  • 酷狗模拟场景怎么用
  • Android EventBus发布/订阅事件总线
  • 辽宁省国家税务总局
  • 百望税控盘电子发票开好了如何打印及导出发票
  • 国税手撕发票图片
  • 广西地方税务局2017年公务员拟录用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设