SHELL脚本调试

转载 2011年01月20日 10:20:00

6. Shell脚本的调试方法 请点评

Shell提供了一些用于调试脚本的选项,如下所示:

-n

读一遍脚本中的命令但不执行,用于检查脚本中的语法错误

-v

一边执行脚本,一边将执行过的脚本命令打印到标准错误输出

-x

提供跟踪执行信息,将执行的每一条命令和结果依次打印出来

使用这些选项有三种方法,一是在命令行提供参数

$ sh -x ./script.sh

二是在脚本开头提供参数

#! /bin/sh -x

第三种方法是在脚本中用set命令启用或禁用参数

#! /bin/sh
if [ -z "$1" ]; then
  set -x
  echo "ERROR: Insufficient Args."
  exit 1
  set +x
fi

set -xset +x分别表示启用和禁用-x参数,这样可以只对脚本中的某一段进行跟踪调试。

相关文章推荐

Shell脚本调试技术

  • 2012-05-12 22:11
  • 78KB
  • 下载

Shell脚本调试的几种方式

脚本调试的主要工作就是发现引发脚本错误的原因以及脚本源代码中定位错误行。归纳汇总了下,调试脚本时,我们可能会用到的几种方式,比如说:最简单的通过echo的方式,通过set -x的方式,比较高端一点的通...

Shell脚本调试技术

Shell脚本调试技术 (转自IBM网站) 曹 羽中 (caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心 2007 年 7 月 26 日 本文全面系统地介绍...

Shell脚本调试技术【转】

转自 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作...

Shell脚本调试技术

https://www.ibm.com/developerworks/cn/linux/l-cn-shell-debug/ 一. 前言 shell编程在unix/linux世界中使用得非常广泛...

shell脚本里面一个很经典的调试方法(原创)

shell脚本里面一个很经典的调试方法 作者 余超 email:yuchao86@gmail.com shell脚本的测试大家经常使用的方法就是使用echo出数据来看是否符合程序运算的值。 ...

shell脚本调试方法

一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作就是发现引发脚本...

Shell脚本调试技术

Shell脚本调试技术 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shel...

shell脚本调试技术

Shell脚本调试技术 曹 羽中 (caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心曹羽中,在北京航空航天大学获得计算机软件与理论专业的硕士学位,具有数年的 unix 环境下的...

shell脚本调试

转自:http://zhu8337797.blog.163.com/blog/static/17061754920114264265638/ 本文全面系统地介绍了shell脚本调试技术,包括使用ec...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)