English 中文(简体)
检查档案所有人许可
原标题:Checking file owner permissions

如果档案中有纸面文件为所有人规定的执行比照,Im试图测试。

我知道if [-x filename ],用于对管理该声明的用户进行执行许可的检查,但需要知道该所有人是否拥有该证书。 是否有办法确定所有权人?

最佳回答

您可使用<条码>:<> > /代码>获取档案许可,并将之与另一条指挥部合用,以掌握你想要的特性。

stat -c %A someFile

回归:

-rw-rw-r--

http://www.un.org。 各位:

stat -c %A someFile | sed  s/...(.).+/1/ 

如果所有人已执行,可返回<代码>-或x

<><><><>>>> 为了完成:

if [ `stat -c %A someFile | sed  s/...(.).+/1/ ` == "x" ] 
then
  echo "Owner has execute permission!"
fi

<><><><>>> 如果你倾向于数字许可:

<代码>-c %a /path/to/a/file将输出600或700,或每3位数基-8。

问题回答

暂无回答




相关问题
Parse players currently in lobby

I m attempting to write a bash script to parse out the following log file and give me a list of CURRENT players in the room (so ignoring players that left, but including players that may have rejoined)...

encoding of file shell script

How can I check the file encoding in a shell script? I need to know if a file is encoded in utf-8 or iso-8859-1. Thanks

Bash usage of vi or emacs

From a programming standpoint, when you set the bash shell to use vi or emacs via set -o vi or set -o emacs What is actually going on here? I ve been reading a book where it claims the bash shell ...

Dynamically building a command in bash

I am construcing a command in bash dynamically. This works fine: COMMAND="java myclass" ${COMMAND} Now I want to dynamically construct a command that redirectes the output: LOG=">> myfile.log ...

Perform OR on two hash outputs of sha1sum

I want perform sha1sum file1 and sha1sum file2 and perform bitwise OR operation with them using bash. Output should be printable i.e 53a23bc2e24d039 ... (160 bit) How can I do this? I know echo $(( ...

Set screen-title from shellscript

Is it possible to set the Screen Title using a shell script? I thought about something like sending the key commands ctrl+A shift-A Name enter I searched for about an hour on how to emulate ...

热门标签