Shell-Script
顯示我是否有權執行寫作的命令?
我正在尋找一個命令,它只說明目前使用者是否對作為參數傳遞的文件具有 r 權限(讀取)。
該命令可能類似於
haveIRights -x <file>
,它必須只明確返回是或否。有這樣的命令嗎?
請參閱有關測試和條件的 Wooledge wiki :
-w FILE:如果文件可由您寫入,則為真。
因此,您可以使用以下方法對其進行測試:
[[ -w "$file" ]]
如果你不使用 bash,你同樣可以使用
[ -w "$file" ]