POSIX的test算法


參數參數值結果
0
退出狀態爲僞(1)
1如果$1非null退出狀態爲真(0)
如果$1爲null退出狀態爲僞(1)
2如果$1爲!否定單一參數測試的結果,$2
如果$1爲一元運算符運算符的測試結果
其它情況未定義
3
如果$2爲二元運算符運算符的測試結果
如果$1爲!否定雙參數測試的結果,$2 $3
如果$1是(且$3是)單一參數測試的結果,$2(XSI)

3其它情況未定義
4
如果$1爲!否定三個參數測試的結果,$2 $3 $4
如果$1是(且$4是)兩參數測試的結果,$2 $3(XSI)
其他情況未定義
>4

未定義


ps:http://dngood.blog.51cto.com/446195/617517 記錄了test的一元以及二元表達式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章