-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 如果文件是软链接,则为真
filename1 -nt filename2 如果 filename1比 filename2新,则为真。
filename1 -ot filename2 如果 filename1比 filename2旧,则为真。
-eq 等于
-ne 不等于
-gt 大于
-ge 大于等于
-lt 小于
-le 小于等于
至于!号那就是取非

shell脚本 -d 是目录文件,那么-e,-f等说明相关推荐

  1. shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有! -e这又是什么意思呢?

    shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有"! -e"这又是什么意思呢? -e filename 如果 filename存在,则为真 -d filename ...

  2. 如何使用shell脚本快速排序和去重文件数据

    前面写过一篇通过shell脚本去重10G数据的文章,见<用几条shell命令快速去重10G数据>.然而今天又碰到另外一个业务,业务复杂度比上次的单纯去重要复杂很多.找了很久没有找到相应的办 ...

  3. Shell脚本对Linux进行文件校验

    Shell脚本对Linux进行文件校验 一.需求 有客户等保需求对文件一致性进行校验,想到利用md5sum工具,因此写脚本来对文件进行自定义扫描,后期可以利用其进行校验,快速校验文件发现变更的文件,一 ...

  4. php调用shell执行scp,使用shell脚本自动执行scp文件传输

    使用shell脚本自动执行scp文件传输 我的unix系统上的目录中有n个文件. 有没有办法编写一个shellcript,将所有这些文件通过scp传输到指定的远程系统. 我将在脚本中指定密码,这样我就 ...

  5. shell脚本进入指定目录

    在linux环境下,常有通过shell脚本进入指定目录的操作,例如有一段脚本 framework.sh #!/bin/bash echo "\n----------- 开始进入指定文件夹 - ...

  6. php批量替换文件内容,Shell脚本实现批量替换文件内容

    Shell脚本实现批量替换文件内容 今天同事发现内部服务器的硬盘空间不够了,上面有很多备份,我又不能删除,重新找了个320g的硬盘挂载了上,想以后shell脚本下的备份都转移到新硬盘上,给老硬盘腾出空 ...

  7. shell脚本上传文件到ftp服务器,shell脚本实现FTP自动上传文件

    -----多个文件----- #!/bin/bash ftp -n< open 172.20.10.242 user logftp logftp binary cd /data/ftp/pcid ...

  8. Tips--利用shell脚本批量提取txt文件中任意字段

    利用shell脚本批量提取txt文件中任意字段 前言 0. 一个例子 1. cat命令 2. '|'符号与'>'符号 3. grep命令 4. awk命令 前言 对于测试中出现的log,我们经常 ...

  9. linux脚本中如何读取文件,如何在Shell脚本中逐行读取文件

    原标题:如何在Shell脚本中逐行读取文件 在这里,我们学习Shell脚本中的3种方法来逐行读取文件. 方法一.使用输入重定向 逐行读取文件的最简单方法是在while循环中使用输入重定向. 为了演示, ...

最新文章

  1. javascript模拟鼠标双击事件
  2. linux下时间同步的两种方法分享
  3. 信息学奥赛一本通 1044:判断是否为两位数 | OpenJudge NOI 1.4 06
  4. 几个性能测试工具/框架的比较
  5. python输出变量地址_Python——变量
  6. 数据库课程设计(学校运动会管理系统)2021-9-21
  7. 显示器不亮电源灯闪_台式电脑显示屏不亮指示灯一直闪烁
  8. Mac读写ntfs磁盘工具:Paragon NTFS for Mac
  9. 计算机键盘没有fn,电脑上没有FN键怎么打开小键盘
  10. 安装时遇到“已终止Autocad2006安装
  11. 在线banner制作网站
  12. FOJ 1573 大学自习室
  13. ma5671怎么设置_电信/联通/移动,更换华为MA5671光猫详细教程。
  14. 研究人员有助的网站 呸子
  15. php实现emoji表情包的数据库存储和展示
  16. HTML5新特性小结
  17. HTML5期末大作业:电商网站设计——仿淘宝电商网站管理系统21页(含毕业设计论文7500字) HTML+CSS+JavaScript
  18. 如何向一个普通人说明什么是物联网?
  19. 中关村创业论坛第108期:涂子沛谢耘谈中美大数据
  20. Python大数据分析之实时疫情数据可视化(含代码)

热门文章

  1. 【MySQL】数据库机房架构与跨城容灾详解(实战篇)(MySQL专栏启动)
  2. 红黑树特点以及如何构建红黑树
  3. [PTA C语言]求交错序列前N项和
  4. 马斯克76岁父亲与继女生子,华强北又出一个芯片IPO,原蚂蚁副总投身AI制药,今日更多大新闻在此...
  5. centos代理服务器搭建(linux搭建http代理服务器)
  6. 新手入门需要知道的Flutter基础
  7. linux 访问windows [ 用于sourceinsight 在windows 访问linux smba时候反应慢的问题]
  8. 保研面试/考研复试:英语口语面试必备话题及常用句型句式整理(一)
  9. Swift4 2 UITextView基本用法
  10. 索尼IMX219图像传感器