Bash 如何知道一个过程是否会得到;“拒绝许可”;

Bash 如何知道一个过程是否会得到;“拒绝许可”;,bash,Bash,我想提前知道我是否有权访问syscall 我试着这样做: Me@ubuntu:~$ cat /proc/10/syscall cat: /proc/10/syscall: Permission denied 但它不起作用 有什么想法吗 谢谢。看看:你为什么写它不工作?你使用什么版本的bash? FILE=/proc/$N/syscall if [ -r $FILE ]; then cat /proc/$N/syscall else echo "c

我想提前知道我是否有权访问
syscall

我试着这样做:

Me@ubuntu:~$ cat /proc/10/syscall
cat: /proc/10/syscall: Permission denied
但它不起作用

有什么想法吗


谢谢。

看看:你为什么写它不工作?你使用什么版本的bash?
FILE=/proc/$N/syscall
    if [ -r $FILE ]; then
        cat /proc/$N/syscall
    else
        echo "can't read"
    fi