shell调式的时候,用
-
-n
-
读一遍脚本中的命令但不执行,用于检查脚本中的语法错误
-v
-
一边执行脚本,一边将执行过的脚本命令打印到标准错误输出
-x
-
提供跟踪执行信息,将执行的每一条命令和结果依次打印出来
下面是一个网上写的代码,有bug,已修正
#!/bin/bash
# ---------------------------------------------------------------------------
# OO support functions
# Kludged by Pim van Riezen <pi@madscience.nl>
# ---------------------------------------------------------------------------
DEFCLASS=""
CLASS=""
THIS=0
class() {
DEFCLASS="$1"
eval CLASS_${DEFCLASS}_VARS=""