Shell脚本调试方法

转载 2016年08月30日 15:43:00
日积月累(二)
shell脚本的三种调试方法
-n 读一遍脚本中的命令但不执行,用来检查脚本中的语法错误
-v 一边执行脚本,一边将执行过的脚本命令打印到标准输出端
-x 提供跟踪执行信息,将执行的每一条命令和结果一次打印出来
这应该就像C语言的gdb一样有用吧,有助于检查错误
使用这些选项有三种方法
1.在命令行提供参数:$sh -x script.sh
2.脚本开头提供参数:#!/bin/sh -x
3.在脚本中用set命令启用or禁用参数:其中set -x表启用,set +x表禁用

另:在写脚本的时候,需特别注意添加空格或换行或分号
eg   text命令:  $[ 5 -lt 10 ]左方括号后须有空格,右方括号前也须有空格
        shell脚本中函数定义: foo() {后须有空格或换行
        shell脚本中,若同一行内写有两条命令须加分号
与C语言不同的是,shell脚本中,返回值0表真,1表假

相关文章推荐

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

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

shell脚本调试方法

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

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

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

shell脚本调试方法

除了经常用的echo $var_debug方法外。 还要了解下述调试方法。shell脚本的三种调试方法-n 读一遍脚本中的命令但不执行,用来检查脚本中的语法错误 -v 一边执行脚本,一边将执行过的...

SHELL脚本调试方法

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

shell脚本的多种执行方法及调试方法

执行脚本:脚本文件名称为exapmle.sh,前目录为/data/shell,用chmod +x example.sh给该脚本附加执行权限 方法1:cd到当前目录,用./example.sh执行,此...
  • mm_bit
  • mm_bit
  • 2015-09-08 11:02
  • 1267

Shell—启用Shell脚本调试模式的方法

本文主要介绍几种启用Shell脚本调试模式的方法 一般情况下,我们会在终端输入一个个命令,来执行操作,但是这种方式对于简单的操作还可以,对于稍微复杂一点的操作就不可行了,因此,可以使用脚本来...

shell脚本交互方法

  • 2010-06-17 22:27
  • 39KB
  • 下载

android中执行shell脚本或者需要root权限代码的方法

/***************************************************************** *version:android4.2 *author...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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