1 跟蹤程序:
在執行腳本時加上-x 打開執行跟蹤功能:
sh -x nusers
或者在腳本中,在你想要的跟蹤的段中加上:
set -x #打開跟蹤功能
。。。 #做你的事
set +x #關閉跟蹤功能
2 grep [OPTION]... PATTERN [FILE]...
-e pat-list : PATTERN 裏面假如以減號 - 開頭,grep會混淆,-e 可以指定其參數爲模式,即使它以減號開頭
meta字符:
. 匹配任何單個字符,但NUL除外(即.的位置不能爲空,如t.a,t和a中必須有一個字符),當然也不包括換行符
* :匹配它前面的單個字符任意數目(包括沒有)。
如 ts*b 匹配tssssssb ,t和b中間的有且僅有s,s可以有任意多個。
和.連起來用,.*表示“任意字符的任意長度”,如ts.*b,則t和b中間可以是任意的字符(也可以沒有)。
^和$僅在正則表達式的開頭和結尾處生效,其它位置如 ab^cb , df$gh ,裏面的^就是自身(^),$也是它自身($)