if語句中的判斷條件(nginx)

if語句中的判斷條件
 
正則表達式匹配:
    ==:等值比較;
    ~:與指定正則表達式模式匹配時返回「真」,判斷匹配與否時區分字符大小寫;
    ~*:與指定正則表達式模式匹配時返回「真」,判斷匹配與否時不區分字符大小寫;
    !~:與指定正則表達式模式不匹配時返回「真」,判斷匹配與否時區分字符大小寫;
    !~*:與指定正則表達式模式不匹配時返回「真」,判斷匹配與否時不區分字符大小寫;
 
文件及目錄匹配判斷:
    -f, !-f:判斷指定的路徑是否爲存在且爲文件;
    -d, !-d:判斷指定的路徑是否爲存在且爲目錄;
    -e, !-e:判斷指定的路徑是否存在,文件或目錄都可;
    -x, !-x:判斷指定路徑的文件是否存在且可執行;
相關文章
相關標籤/搜索