搜系统网提供了包括常用pc系统和服务器信息的问题查询,本站网址www.soxitong.cn

Linux如何使用if判断目录是否存在_Linux教程,Linux,判断目录,存在

linux教程 搜系统网 7个月前 (03-10) 274次浏览 0个评论 扫描二维码

做开发用什么linux发行版_Linux教程

做开发推荐readhat系列的centos,因为线上的服务器大多数是ceotos,我们的程序最终是在线上运行的,如果能将本地环境配置得跟线上一致,就可以减少很多莫名其妙的环境问题。而且熟悉使用centos,基础的运维能力也都掌握了。

Linux如何使用if判断目录是否存在_Linux教程,Linux,判断目录,存在

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

方法如下:

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

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

推荐:Linux教程栏目

linux中.tar文件怎么解压_Linux教程

linux中.tar文件是归档文件,没有被压缩,若需要解包.tar文件,可以使用tar -xvf pack.tar命令,其中-x代表解包。

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视频教程,学习地址:https://www.ki4.cn/course/list/33.html

以上就是Linux如何使用if判断目录是否存在的详细内容,更多请关注ki4网其它相关文章!

Linux提示找不到FTP命令怎么办_Linux教程

Linux提示找不到FTP命令是因为没有安装ftp客户端,解决方法是使用包管理工具安装ftp软件包即可,具体命令如下:1、Red Hat系使用yum install ftp;2、Debian系使用apt install ftp。


搜系统, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux如何使用if判断目录是否存在_Linux教程,Linux,判断目录,存在
喜欢 (0)
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址