-a,-d,-f(attention)

文件夹不存在则创建

if [ ! -d “/data/” ];then
mkdir /data
else
echo “文件夹已经存在”
fi

文件存在则删除

if [ ! -f “/data/filename” ];then
echo “文件不存在”
else
rm -d /data/filename
fi

判断文件夹是否存在

if [ -d “/data/” ];then
echo “文件夹存在”
else
echo “文件夹不存在”
fi

判断文件是否存在

if [ -f “/data/filename” ];then
echo “文件存在”
else
echo “文件不存在”
fi

linux 判断文件夹或文件是否存在相关推荐

  1. linux 获取文件夹下文件信息,linux下获取文件夹下子文件列表

    linux下获取文件夹下子文件列表 预置条件: 1.只遍历当前目前,不遍历当前目录的子文件夹 2.根据用户提供的开始时间戳以及持续时间,返回在这个时间区间内被修改过的文件列表. 相关知识: 1.str ...

  2. Linux的文件夹及文件的权限

    Linux的文件夹及文件的权限 使用ls -l命令可显示当前目录下所包含的文件及文件的属性和权限 [username@localhost ~]$ ls -l total 32 drwxr-xr-x. ...

  3. C#中判断文件夹或文件是否存在的方法

    c#中操作IO非常简单,下面介绍如何判断文件夹或文件是否存在的方法.  代码如下:  //判断文件夹是否存在,不存在则创建文件夹  if (!System.IO.Directory.Exists(@& ...

  4. 【C/C++】如何判断文件夹或者文件是否存在

    方法一:access函数判断文件夹或者文件是否存在 函数原型: int access(const char *filename, int mode); 所属头文件:io.h filename:可以填写 ...

  5. linux复制文件夹 实例,linux复制文件夹与文件实例介绍linux操作系统 -电脑资料

    本文章来介绍一下关于linux复制文件夹与文件的一些基础用法,有需要学习的朋友可参考一下本文章, CP命令 格式: CP [选项] 源文件或目录  目的文件或目录 选项说明:-b 同名,备分原来的文件 ...

  6. python观察日志(part18)--遍历文件夹下文件并判断后缀

    学习笔记,仅供参考 import ospath = r"F:\MyStudio\PythonStudio\goatbishop.project01\MyNewWork" fileN ...

  7. 合并文件夹中子目录_01 Linux之统计文件夹中文件个数以及目录个数

    案例分析: 今天遇到了一个需要统计路径下目录个数的问题 如果一个一个的去数会很麻烦,找到了一篇文章刚好提到这个,于是我将方法整理了一下. 该方法的链接: Linux统计文件夹中文件个数以及目录个数_S ...

  8. linux: 批量修改文件夹及文件夹下文件的名字

    假如我有一个文件夹,文件夹下面有一些文件,如下所示: Gideon/gideon_lisha/Gideon_samuel/Gideon_nathan.xml Gideon/lisha_gideon/G ...

  9. linux根目录数量限制,windows,linux文件夹下文件上限最大个数

    1.FAT16文件系统, 可以保存的文件体积最大值是 4 GB - 1 byte (2^32 bytes - 1 byte): 卷的最大体积是4GB:每个卷上最多可以保存的文件数量是65,536个 ( ...

  10. linux批量更新文件夹里,Linux下使用touch批量修改文件夹和文件的时间

    发布时间:2015-07-26 22:51:41 下面只有两个参数存在差别,......[阅读全文] 阅读(3186) | 评论(0) | 转发(0) 发布时间:2015-06-19 17:25:38 ...

最新文章

  1. 编写c语言程序 斐波那契,C语言程序实现斐波那契数列的解题思路???
  2. 丰田chr优惠5万_精打细算还是英朗划算,优惠5万入手英朗,落地8.8万买贵了吗...
  3. 【前端大概一分钟】css隐藏滚动条同时可以滚动
  4. java 重构函数_包会,教你用Java函数式编程重构烂代码
  5. 空间谱专题07:干涉仪仿真思路
  6. c语言中数据存储在文件中,急求如何将下列C语言程序数据存储到文件中?
  7. python抠图_python 网站自动抠图
  8. 如何动态修改select的值_SQL成长记录02-SELECT语句
  9. 十种常见排序算法欢聚一堂
  10. 如何从一个USB上安装Windows Vista
  11. 大学四年,工作四年,我把私藏了 8 年的网站全贡献出来了!!!
  12. 2021 年前端宝典【超三百篇】
  13. git 码云上传本地项目
  14. android 如何发送短信,如何在android中发送短信
  15. 双系统还是虚拟机 linux系统时间,mac装双系统好还是虚拟机好_mac装虚拟机好还是双系统-系统城...
  16. 设置水平线高度html代码是size,html水平线样式 Width:设置水平线的宽度
  17. NYOJ 首字母变大写
  18. HTG评论Amped无线TAP-EX Wi-Fi扩展器:2.4Ghz频段的强大功能
  19. python做飞机大战游戏单机_Python制作简易版飞机大战小游戏
  20. 2020-12-15激光雷达建模开源汇总

热门文章

  1. 第二十章 Caché 命令大全 QUIT 命令
  2. python进阶路线知乎_Python学习教程(Python学习路线):第九天-面向对象进阶
  3. 锂离子电池被动均衡深度理解
  4. php safari播放mp4,修复video标签在safari中无法播放mp4视频的问题
  5. SQL Server应用开发概述
  6. 《思考,快与慢》学习总结
  7. C语言函数大全--h开头的函数
  8. 太极·Magisk框架v4.1.3 安卓版
  9. 苹果手机中病毒显示无服务器,iPhone手机真的不会“中毒”?出现这3个状况就要小心了...
  10. android cocoscreator jsc js 间加解密(六)