问题描述:

数据迁移时,出现了大量的无效目录,比如说有效目录为20210404、20210405、20210406等,无效目录为202104040001,202104040023,20210405038,202104070688等等?

无效目录非常多,需要一个通配符的方法进行匹配删除?

实验一:

mv 20210404* /home/garbage目录下;

其结果为有效目录20210404也被移出去了。

原因分析:* 匹配0个多个。

实验二:

mv 20210404?* /home/garbage

这样就达到了目的。

实验三:

mv 2021040??* /home/garbage

比实验二效果更进一步,一步到位,实现了需求。

结论:?匹配任意一个字符,*匹配0个多个。

linux 中*与?结合起来的威力,匹配一个或者多个相关推荐

  1. linux中循环创建文件,linux-尝试创建一个文件以调用另一个文件进行循环搜索

    我试图编写一个脚本,该脚本调用另一个脚本并根据输入使用一次或循环使用. 我编写了一个脚本,该脚本仅在文件中搜索模式,然后打印文件名并列出在其上找到搜索的行.该脚本在这里 #!/bin/bash if ...

  2. linux中合并多个文件内容到一个文件的例子

    Windows 中实现合并多个文件内容到一个文件中  代码如下 复制代码 copy *.sql MERGE.sql Linux 或 类Unix 下实现合并多个文件内容到一个文件中  代码如下 复制代码 ...

  3. linux中touch命令如何使用,一天一个shell命令 linux文本操作系列-touch命令用法

    之前我们学过dd创建测试文件,如果不需要考虑文件大小,创建一个空白文件的话,不妨试试 touch: 将每个文件的访问时间和修改时间改为当前时间. 不存在的文件将会被创建为空文件,除非使用-c 或-h ...

  4. linux常用工具awk,linux中awk工具

    awk sed以行为单位处理文件,awk比sed强的地方在于不仅能以行为单位还能以列为单位处理文件.awk缺省的行分隔符是换行,缺省的列分隔符是连续的空格和Tab,但是行分隔符和列分隔符都可以自定义, ...

  5. centos7删除符号链接_【已解决】Linux中如何删除软连接

    Linux中之前用ln -s创建了一个软连接: [root@VM_51_215_centos ~]# ln -s /usr/local/nginx/html/cowfarm cowfarm_web_r ...

  6. 闲聊linux中的input设备(转)

    转自:http://blog.csdn.net/lmm670/article/details/6080998 用过linux的哥们都知道,linux所有的设备都是以文件的形式实现的,要访问一个设备,我 ...

  7. 闲聊linux中的input设备

    用过linux的哥们都知道,linux所有的设备都是以文件的形式实现的,要访问一个设备,我们只需要以open.read.write的形式对设备的进行操作就可以了.在linux系统的/dev目录下,罗列 ...

  8. linux中Daemon守护进程编程

    守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程.它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件.守护进程常常在系统引导装入时启动, ...

  9. linux中更改文件所有者

    linux中更改文件所有者 touch test #创建一个文件:testls -lchown root test #改变所有者chgrp root test #改变所有组ls -l 运行结果如下: ...

  10. Linux中进程间传递文件描述符的方法

    在进行fork调用后,由于子进程会拷贝父进程的资源,所以父进程中打开的文件描述符在子进程中仍然保持着打开,我们很容易的就将父进程的描述符传递给了子进程.但是除了这种情况下,如果想将某个父进程在子进程创 ...

最新文章

  1. 利用python把成绩用雷达图表示出来
  2. java serializable深入了解
  3. luogu3233 世界树 (虚树)
  4. 【Python】常用的数据类型介绍以及它们之间相互转化
  5. 计算机专业必备电子书单
  6. 力控数据写入mysQL_绝对干货,教你4分钟插入1000万条数据到mysql数据库表,快快进来...
  7. android学习笔记---39_采用Service实现电话监控器,刻录打电话者的声音后通过socket上传到服务端
  8. 数据库中的完整性约束及实例
  9. CenterNet原理详解
  10. oracle 模拟阻塞,Oracle 阻塞(blocking blocked)介绍和实例演示
  11. BM3D算法半解,带python代码
  12. 全景图航拍的方法,制作航拍全景图的步骤
  13. 顺丰java面试题_顺丰java开发面试分享,顺丰java面试经面试题
  14. 数据库标准语言SQL(六)——单表查询(二)
  15. 毕业设计:新闻大数据搜索系统 (完整代码运行)
  16. 屏蔽掉Linux上运行Spark(Python版)时的多余信息(INFO)
  17. linux删除重复文件,linuxshell删除重复文件只保留一份
  18. 海外仓一件代发的优势有哪些?
  19. 高德地图上半年公共交通报告:公交都市排行上海、厦门双榜首
  20. Java中arraylist和数组的相互转换

热门文章

  1. 零基础学python:魔法函数都有了解吗
  2. 如何在python中构造时间戳参数
  3. Python字典数据类型及基本操作
  4. 案例详解Python变量的作用域是怎么使用的,面试必学
  5. Python-各种结构解析以及生成器(列表解析,字典解析,集合解析,元组构成的生成器)
  6. Python的time库的一些简单函数以及用法
  7. 文件菜单服务器属性,服务器属性(“数据库设置”页) - SQL Server | Microsoft Docs...
  8. linux下 面向对象语言,人工智能(AI)程序设计(面向对象语言)PDF+PPT与习题等...
  9. python里有常量吗?(没有,但可自行定义)
  10. python中常用的语句元素