Bash的運算符

  • Bash的基本比較運算符

    字符串 數(shù)值 為真
    x = y x -eq y x 等于 y
    x != y x -ne y x 不等于 y
    x < y x -lt y x 小于 y
    x <= y x -le y x 小于等于 y
    x > y x -gt y x 大于 y
    x >= y x -ge y x 大于等于 y
    -n x - x 不為空
    -z x - x 為空
  • bash的文件取值運算符

    字符串 為真

-d file | file存在,且是目錄
-e file | file存在
-f file | 文件存在,且是普通文件
-r file | 用戶有file的讀權(quán)限
-s file | file存在,且不為空
-w file | 用戶有file的寫權(quán)限
file1 -nt file2 | file1比file2新
file1 -ot file2 | file1比file2舊

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容