首页 > 系统服务 > 详细

shell基础4

时间:2021-06-23 09:22:06      阅读:17      评论:0      收藏:0      [点我收藏+]

判定文件是否存在: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

 

shell基础4

原文:https://www.cnblogs.com/zxy01/p/14920895.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!