位置: 编程技术 - 正文

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

  • 什么情况下不能做近视激光手术
  • 交通费中的高速费怎么算
  • 分摊房屋租赁费计入什么科目
  • 服务业按什么结算工资
  • 零余额账户出纳做什么
  • 有限合伙企业应当
  • 非独生子女赡养父母扣税
  • 不相关企业之间的关系
  • 其他业务收入的核算内容
  • 收到利息计入哪个会计科目
  • 电子发票怎么红冲步骤视频
  • 关于增值税普通发票开票信息填写要求
  • 普通机打发票可以抵税吗
  • 股权取得
  • 公司注销后是不是就不再接受诉讼
  • 工程中材料超耗怎么处理
  • 高新企业申报指南
  • 主营业务收入如何确认
  • 公司为员工承担房租
  • 换汇成本怎么计算
  • 总资产报酬率是怎么算出来的
  • 何为民办非企业
  • 如何生成系统图
  • php在apache中有哪些工作方式
  • 摊销房租费如何做账
  • window10 锁屏壁纸
  • 在公司发明的东西专利权归谁
  • 1.exe是什么文件
  • laravel create
  • php制作留言板包含登录和功能实现
  • php调试函数
  • Chrome谷歌浏览器网页
  • torchaudio教程
  • user-interface console 0 指令无效
  • php魔术方法功能与用法实例分析
  • thinkphp环境搭建教程
  • 外贸公司美金账户维护费用
  • 跟踪数据包命令
  • python怎么将整数转化为字符串
  • 预收账款转收入可以调以前年度吗
  • centos5.7
  • 股东个人转让股权印花税能入账吗
  • 贴现模式怎么计算利息
  • 个体户怎么网上变更法人
  • sql server基本知识
  • sqlserver2005属于
  • 收到项目资本金入什么科目
  • 个人账户用于公司发工资
  • 进项税大于销项税怎么做分录
  • 货物出口销售确认流程
  • 医院哪些地方需要有明显的禁烟标识
  • 公司为员工购买小汽车属于什么所得
  • 出口退税没有进项就退不了税吗?
  • 工程量应当按照什么计算
  • 自己做的房子可以办房产证吗
  • 印花税税款所属期怎么填
  • 公对私 预付款 税
  • 总结sql执行进展怎么写
  • 表空间 数据库
  • windows update更新卡住不动了
  • 修改远程桌面端口命令是什么
  • 电脑网页字体设置
  • 在linux2.4.0版本中
  • win10如何删除pin登录密码
  • centos 安装
  • win8系统怎样
  • linux tar -xzvf
  • jquery动态添加
  • Eclipse开发工具安装
  • innertext赋值
  • pycharm怎么学
  • unity开发手游
  • jquery上下移动
  • 防止shell脚本重复执行
  • javascript主要学什么
  • java script和java区别
  • 文件读写过程中,程序将直接与磁盘文件进行数据交换
  • express常用api
  • 环保税征税范围噪音
  • 车辆购置税是地方收入吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设