如何知道一个过程是否会得到"权限被拒绝"

时间:2015-10-03 05:00:03

标签: bash

Me@ubuntu:~$ cat /proc/10/syscall
cat: /proc/10/syscall: Permission denied

如果我有权访问syscall,我想提前知道。

我试着这样做:

FILE=/proc/$N/syscall
    if [ -r $FILE ]; then
        cat /proc/$N/syscall
    else
        echo "can't read"
    fi

但它没有用。

有什么想法吗?

感谢。

0 个答案:

没有答案