【判定文件是否存在】:0:True; 1:False
【test】
1)是否为文件:-f
[ -f p4.py ]
test -f p4.py
echo $?
2)是否为目录:-d:
[ -d bin ]
yang01@yang01-virtual-machine:~$ test -d bin
yang01@yang01-virtual-machine:~$ echo $?
0
yang01@yang01-virtual-machine:~$ test -d p4.py
yang01@yang01-virtual-machine:~$ echo $?
1
3)是否存在:-e
[ -e p4.py ]
yang01@yang01-virtual-machine:~$ test -e p4.py
yang01@yang01-virtual-machine:~$ echo $?
0
yang01@yang01-virtual-machine:~$ test -e p5.py
yang01@yang01-virtual-machine:~$ echo $?
1
4)r - 可读、w - 可写、x - 可执行
小试题:组合输出
[ -r p4.py ] && echo "ok"
ok