位置: 编程技术 - 正文

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

  • 待认证进项税额和待抵扣进项税额的区别
  • 公账的钱取现金
  • 开票地址太长显示不全
  • 代扣代缴完税凭证 要勾选吗
  • 应付账款不需要付怎样做会计分录
  • 税金及附加没有什么税
  • 年偿债基金和年金现值
  • 收到服务费发票摘要怎么写
  • 公司租用办公室需要交房产税吗
  • 固定资产采用工作量法计提折旧怎么算
  • 租赁算投资吗
  • 经营租赁发生改良费用的会计分录如何处理?
  • 付给其他公司的服务费怎么记账
  • 行政单位要纳税吗
  • 啤酒消费税的计税基础
  • 航空公司按照一次性收费
  • 税务登记五证合一是哪五证
  • 事业单位没有税号 选个人可以吗
  • 建设工程是否可以约定非工程所在地仲裁委仲裁
  • 出口企业进项税额转出怎么理解
  • 按揭购入固定资产怎么算
  • 联营企业分配利润
  • 怎么在电脑上设置输入法
  • 微软雅黑字体一般用在哪里
  • 开了红字发票销售方应怎么账务处理?
  • 企业所得税汇算清缴操作流程
  • 季度所得税缴纳时间规定
  • 通过email发送歌曲放哪?
  • 浅谈使用链式管理加强特殊监管场所
  • 企业所得税计税依据
  • sdstat.exe - sdstat是什么进程 有什么用
  • 银行的抵债资产有几种处置办法
  • php中array怎么用
  • 商铺转让权是什么意思
  • php如何实现
  • 向农户收购农产品怎么打款
  • 购买股票的会计科目
  • YII Framework的filter过滤器用法分析
  • 基于yolov5的目标检测实验任务
  • 申报表已申报未交款后作废
  • 应收借方表示什么
  • 罚款支出是什么意思
  • visual studio code怎么创建vue项目
  • input输入框非空验证
  • 旅游景点html代码
  • 用命令ls-al显示出文件ff
  • 信息技术服务费税收编码
  • 现金流量表第四个期初现金余额怎么填
  • 个人在平台销售怎么做
  • 红字发票申请单怎么开
  • microsoft SQL server 2014可以删吗
  • 购销合同印花税税率表
  • 消费税的账务处理方法
  • 母公司与子公司的法律关系
  • 应交增值税进项税额月底怎么处理
  • 建筑企业成本核算方法
  • 税务局代开发票作废可以申请退税吗?
  • 新开企业去银行开户需要什么
  • 成本利润率计算销售价格
  • 固定资产当月计提
  • mysql中字符串类型
  • win10怎么进u盘系统
  • freebsd怎么安装软件
  • ikeeperpab.exe是什么
  • linux ssh rsa
  • xp远程连接win7
  • win10一年更新几次
  • 微软平板
  • glColor3f影响纹理贴图 的思考
  • js的iframe
  • 1、BluetoothChat之BluetoothChat.java
  • bootstrap轮播效果
  • jquery事件解绑
  • python系统代码
  • 销售货物免征增值税时收取的增值税税款需计入当期损益
  • 国外寄东西到国内要身份证号码吗
  • 个人开具农产品普通发票
  • 2021河南税务政策
  • 全年个人一次性奖金单独计税优惠
  • 请问在哪里可以看到
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设