
我想知道如何檢查文件的權限。
我知道
ls -l yourfile
會告訴你,但我只需要九封許可信。
謝謝
答案1
評論表明可能有重複,但接受的答案是不可移植的。便攜:
ls -ld file |awk '{ print $1; }'
或者
ls -ld file |sed -e 's/ .*//'
我添加了-d
選項以避免意外,如果“文件”恰好是一個目錄。
配置腳本的長期習慣使我更喜歡後者,它並不總是短幾個字元。
我想知道如何檢查文件的權限。
我知道
ls -l yourfile
會告訴你,但我只需要九封許可信。
謝謝
評論表明可能有重複,但接受的答案是不可移植的。便攜:
ls -ld file |awk '{ print $1; }'
或者
ls -ld file |sed -e 's/ .*//'
我添加了-d
選項以避免意外,如果“文件”恰好是一個目錄。
配置腳本的長期習慣使我更喜歡後者,它並不總是短幾個字元。