1.第一行加 -xv

#!/bin/bash –xv

2.

 bash -x  shellName

3.如果只想调试其中几行脚本的话可以用 set -x 和 set +x 把要调试的部分包含进来:

比如:

#!/bin/bash
echo "Hostname: $(hostname)"
set -x
echo "Date: $(date)"
set +x
echo "Kernel: $(uname -mrs)"

最新文章

  1. [翻译] Android是怎样绘制视图的
  2. ffmpeg编译参数详解
  3. Grunt的使用
  4. spring+websocket整合
  5. 实例源码--Android软件更新模块
  6. android 五子棋开发
  7. Charles抓Https的包
  8. 操作系统之进程篇(4)--经典进程间通信(IPC)问题
  9. Maven自定义Archetype
  10. Optimistic and Pessimistic locking
  11. 虚拟机VM10装Mac OS X 10.9.3
  12. Java 反射 想
  13. 教你如何反编译app,拿到加密方式
  14. python3 第十一章 - 数据类型之str(字符串)
  15. 用solidity语言开发代币智能合约
  16. 安卓高级1 -----Xutil3 和Picasso使用
  17. struts2--使用<s:token></s:token>标签防止重复提交
  18. 在Linux中复制文件夹下的全部文件到另外文件夹
  19. 最近在学习python,做了一道人机大战的题目,分享一下,虽然可能有些麻烦,但是每个人思维是不同的。
  20. 【转】Extjs2.2.1 DateField 变形的问题解决方案

热门文章

  1. Http协议中常用字段总结(不定时完善中)
  2. Scala学习笔记——入门
  3. SVN中图标符号的含义
  4. Android 下载zip压缩文件并解压
  5. Effective STL读书笔记
  6. 使用Fakes的Stub和Shim对ASP.NET MVC4进行单元测试
  7. 【python】logging
  8. Android:AS与Unity3D之间打包的各种坑及解决方案
  9. 图像中的artifacts
  10. jquery easyui datagrid实现单行的上移下移,以及保存移动的结果