shell判断文件夹或文件是否存在

shell判断文件夹或文件是否存在

2023年8月2日发(作者:)

shell判断⽂件夹或⽂件是否存在⽂件夹不存在则创建if [ ! -d "/data/" ];then mkdir /dataelse echo "⽂件夹已经存在"fi⽂件存在则删除if [ ! -f "/data/filename" ];then echo "⽂件不存在"else rm -f /data/filenamefi判断⽂件夹是否存在if [ -d "/data/" ];then echo "⽂件夹存在"else echo "⽂件夹不存在"fi判断⽂件是否存在if [ -f "/data/filename" ];then echo "⽂件存在"else echo "⽂件不存在"fi⽂件⽐较符-e 判断对象是否存在-d 判断对象是否存在,并且为⽬录-f 判断对象是否存在,并且为常规⽂件-L 判断对象是否存在,并且为符号链接-h 判断对象是否存在,并且为软链接-s 判断对象是否存在,并且长度不为0-r 判断对象是否存在,并且可读-w 判断对象是否存在,并且可写-x 判断对象是否存在,并且可执⾏-O 判断对象是否存在,并且属于当前⽤户-G 判断对象是否存在,并且属于当前⽤户组-nt 判断file1是否⽐file2新 [ "/data/file1" -nt "/data/file2" ]-ot 判断file1是否⽐file2旧 [ "/data/file1" -ot "/data/file2" ]              

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690919704a463608.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信