判断linux文件、文件夹是否存在
shell 判断文件夹或文件是否存在
#文件夹不存在则创建
if [ ! -d "/data/" ];thenmkdir /dataelseecho "文件夹已经存在"
fi#文件存在则删除
if [ ! -f "/data/filename" ];thenecho "文件不存在"elserm -f /data/filename
fi#判断文件夹是否存在
if [ -d "/data/" ];thenecho "文件夹存在"elseecho "文件夹不存在"
fi#判断文件是否存在
if [ -f "/data/filename" ];thenecho "文件存在"elseecho "文件不存在"
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” ] |
转自:https://www.cnblogs.com/37yan/p/6962563.html
本文链接:https://blog.csdn.net/Felix_CB/article/details/90643073
判断linux文件、文件夹是否存在相关推荐
- python判断linux中文件是否存在_linux shell 中判断文件、目录是否存在的方法
本文主要介绍了linux shell 中判断文件.目录是否存在的方法,分享给大家 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为 ...
- linux打开文件夹
微信设置水滴昵称,个性中带点萌 文件与目录管理 在linux中什么是一个文件的路径呢,说白了就是这个文件存在的地方,例如在上一章提到的/root/.ssh/authorized_keys 这就是一个文 ...
- linux打开文件夹所有文件名,获取文件夹下的所有文件名 (linux windows)
windows下获取文件夹下的所有文件名 1 #include "folder.hpp" 2 #include 3 4 void getFilesFromFolder(const ...
- linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...
linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...
- linux shell 文件空,linux shell编程 如何判断一个文件是否为空
shell 判断文件/目录是否为空 jfkidear144932015-01-15 shell中如何判断一个变量是否为空 l_nan365492014-07-14 在shell中如何判断一个变量是否为 ...
- python linux编程与window编程_Python实现Windows和Linux之间互相传输文件(文件夹)的方法...
项目中需要从Windows系统传输ISO文件到Linux测试系统,然后再Linux测试系统里安装这个ISO文件.所以就需要实现如何把文件从Windows系统传输到Linux系统中. 在项目中使用了ps ...
- Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件
Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...
- Linux的文件夹及文件的权限
Linux的文件夹及文件的权限 使用ls -l命令可显示当前目录下所包含的文件及文件的属性和权限 [username@localhost ~]$ ls -l total 32 drwxr-xr-x. ...
- linux目录为root所有文件,linux获取文件所有目录/文件夹的例子linux操作系统 -电脑资料...
下面我给大家整理了两种比较实用的方法,如我们可以使用dirname来获取文件路径或者使用shell命令来获取路径,希望例子对大家有帮助, 方式一:使用" dirname" 去获得( ...
- linux查找最近访问的文件,教您在Linux系统中查找最近修改的文件/文件夹
如果您使用Linux系统进行日常操作,则主目录文件将随时间急剧增加.如果您有成千上万个文件,很可能不记得最近更改的文件名,本文将教您在Linux系统中查找最近修改的文件/文件夹.另外,如果要检查出于任 ...
最新文章
- 【译】JavaScript中的Callbacks
- 基于特征的推荐算法【转】
- AWS s3 V4签名算法
- centos6.8安装node
- ubuntu登陆后一闪回到登陆界面
- 从 3.1 到 5.0 —— OpenReservation 更新记
- win7电脑浏览器证书过期的解决方法
- 中兴手机官宣吴京代言 以科技为勇敢者助力
- always on_Always On可用性组中的自动播种
- C# web 读取excel并导入数据库
- MDK Pack安装包下载算法BUG
- 高频头极化角调整+用什么本振的高频头
- Windows10开启电脑卓越性能模式,运行速度提升10%,CUP利用率达到50%
- wps加入全国计算机二级,WPS进入全国计算机二级考试,明年3月开考
- 编程的思想是什么,如何建立编程思想,如何训练和提高编程思想?
- 提升30%转化率的LBS网络营销神器--高精准IP定位
- 如何用15秒打动对方
- 【加密与解密】C#如何读取pem的KEY文件
- Flask总结完整版
- Apollo planning之PiecewiseJerkPathOptimizer