Linux用if判断目录是否存在实例方法

 更新时间:2020年03月11日 11:12:05   作者:angryTom  
在本篇文章中小编给各位整理的是关于Linux如何使用if判断目录是否存在的相关内容,有需要的朋友们可以参考下。

Linux如何使用if判断目录是否存在

方法如下:

1、脚本中使用if判断目录是否存在的方法

#! /bin/bash
if [ -d "c" ];then
  echo "目录c存在"
 else
   echo "目录不存在"
fi

2、简便写法

#! /bin/bash
[ -d "c" ] && echo "目录c存在"
# 或者
[ -d "d" ] || echo "目录d不存在"

更多判断格式如下:

-e filename 如果 filename存在,则为真

-d filename 如果 filename为目录,则为真

-f filename 如果 filename为常规文件,则为真

-L filename 如果 filename为符号链接,则为真

-r filename 如果 filename可读,则为真

-w filename 如果 filename可写,则为真

-x filename 如果 filename可执行,则为真

-s filename 如果文件长度不为0,则为真

-h filename 如果文件是软链接,则为真

到此这篇关于Linux用if判断目录是否存在实例方法的文章就介绍到这了,更多相关Linux如何使用if判断目录是否存在内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux采用双网卡bond、起子接口的方式

    Linux采用双网卡bond、起子接口的方式

    这篇文章主要给大家介绍了关于Linux采用双网卡bond、起子接口的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • Linux ipcs命令的使用

    Linux ipcs命令的使用

    这篇文章主要介绍了Linux ipcs命令的使用,帮助大家更好的学习和理解Linux,感兴趣的朋友可以了解下
    2020-08-08
  • Linux设备之网络驱动介绍

    Linux设备之网络驱动介绍

    大家好,本篇文章主要讲的是Linux设备之网络驱动介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 浅析linux suse11忘记root密码修改方法

    浅析linux suse11忘记root密码修改方法

    这篇文章主要介绍了linux suse11忘记root密码修改方法,本文内容比较简单,但是具体实现方法给大家介绍的很清楚,需要的朋友可以参考下
    2018-10-10
  • linux 服务器安装gcc8的问题记录

    linux 服务器安装gcc8的问题记录

    我原本安装了gcc13.0版本,但是版本太高了,导致我安装cuda报错gcc版本太高,所以就安装低版本的gcc,下面通过本文给大家分享linux 服务器安装gcc8的问题记录,感兴趣的朋友一起看看吧
    2024-07-07
  • SSH 上传文件及文件夹到linux服务器的方法

    SSH 上传文件及文件夹到linux服务器的方法

    这篇文章主要介绍了SSH 上传文件及文件夹到linux服务器的方法,需要的朋友可以参考下
    2018-07-07
  • centos克隆linux虚拟机的完整步骤分享

    centos克隆linux虚拟机的完整步骤分享

    这篇文章主要给大家分享介绍了关于centos克隆linux虚拟机的完整步骤,文中通过图文将实现的步骤一步步介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧
    2018-11-11
  • 详解Linux 服务管理两种方式service和systemctl

    详解Linux 服务管理两种方式service和systemctl

    systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。这篇文章主要介绍了Linux 服务管理两种方式service和systemctl,需要的朋友可以参考下
    2019-09-09
  • 在APACHE环境下配置下载服务器的注意事项

    在APACHE环境下配置下载服务器的注意事项

    这篇文章主要介绍了在APACHE环境下配置下载服务器的注意事项,需要的朋友可以参考下
    2016-08-08
  • Linux下PhpMyAdmin程序目录结构的安全管理

    Linux下PhpMyAdmin程序目录结构的安全管理

    Linux下开发Web程序,现在很流行的开发方法为:用PHP开发Web程序,用Apache做Web Server,Mysql充当后台管理数据库。
    2011-04-04

最新评论