如何从目录中删除具有特定文件名长度的所有文件?

体面

我有一个tmp目录,里面充满了程序创建的各种文件,但没有正确清理。这些文件中的每一个文件名都只是6个随机字符。除了这些以外,目录中还有几十个我不想删除的合法文件。我可以将它们移出,然后将rm -rf移到整个目录,但是我发现会有一种更简单的方法,因为方便地,没有一个合法文件的文件名长度为6。

例子:

-rw-------  1 root root    0 Sep  8 08:59 BxP6dX
-rw-------  1 root root    0 Sep  7 03:29 c93Rb2
-rw-------  1 root root    0 Sep  8 12:29 Cq8S3f
-rw-------  1 root root    0 Sep  8 03:59 CV_6kc
-rw-------  1 root root    0 Sep  7 15:29 d5cBqw
drwxr-xr-x  2 root root   40 Sep  6 16:03 legitimateFile
-rw-------  1 root root    0 Sep  7 21:29 qC5XQD
-rw-------  1 root root    0 Sep  9 04:59 Qid8Rt
-rw-------  1 root root    0 Sep  7 07:29 QIwMjT
-rw-------  1 root root    0 Sep  8 04:29 qp8J8H
-rw-------  1 root root    0 Sep  6 18:40 RcgcD3
-rw-------  1 root root    0 Sep  9 12:59 rIVtWR
-rw-------  1 root root    0 Sep  7 19:29 RpuePj
-rw-------  1 root root    0 Sep  8 17:59 rYJkh2
-rw-------  1 root root    0 Sep  8 09:59 S1WOSJ
-rw-------  1 root root    0 Sep  7 02:59 s3F0OA

bash中有一种简单的方法可以删除随机生成的文件吗?

ᴇcʜιᴇ007

您可以使用? 通配符表示单个字符。

因此,类似的操作rm ??????应删除文件名长度为6个字符的所有文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从目录中的所有文件名中删除“ _”

来自分类Dev

如何将所有目录中具有特定文件名的所有文件复制到一个目标位置?

来自分类Dev

复制具有特定长度文件名的所有文件

来自分类Dev

如何删除特定文件夹中具有特定扩展名的所有文件?

来自分类Dev

如何获取目录中的所有文件名?

来自分类Dev

查找目录中所有文件名的最大长度

来自分类Dev

如何从所有子目录中获取特定的文件名?

来自分类Dev

删除除具有特定字符串的文件名以外的所有文件

来自分类Dev

如何将所有文件移动(或复制)到具有相同文件名前缀的目录中?

来自分类Dev

如何将所有文件移动(或复制)到具有相同文件名前缀的目录中?

来自分类Dev

Linux:如何删除文件名长度超过X个字符的所有文件?

来自分类Dev

读入特定目录中的所有文件会在html列表中显示文件名

来自分类Dev

如何在Windows 8中删除具有特定扩展名的所有文件?

来自分类Dev

如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

来自分类Dev

如何从所有子目录中递归删除所有具有特定名称的文件夹?

来自分类Dev

如何删除大树中特定命名文件夹中具有特定扩展名的所有文件?

来自分类Dev

如何递归删除当前目录中特定扩展名的所有文件?

来自分类Dev

如何在Python中获取当前目录中的所有文件名和文件大小

来自分类Dev

从目录中的所有文件名中删除最后三个字符

来自分类Dev

如何从目录中删除所有文件?

来自分类Dev

Inno Setup:列出目录中的所有文件名

来自分类Dev

使用vim获取目录中的所有文件名

来自分类Dev

删除文件名中带有特殊字符的目录

来自分类Dev

如何删除所有子目录中具有给定名称的所有文件?

来自分类Dev

回显特定目录中的所有* .tex文件名

来自分类Dev

如何删除文件夹中所有具有特定扩展名的文件?

来自分类Dev

重命名目录中的所有文件以添加前导零-用于具有不同“词根”的文件名

来自分类Dev

如何列出目录中除具有指定扩展名的文件以外的所有文件?

来自分类Dev

如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

Related 相关文章

  1. 1

    如何从目录中的所有文件名中删除“ _”

  2. 2

    如何将所有目录中具有特定文件名的所有文件复制到一个目标位置?

  3. 3

    复制具有特定长度文件名的所有文件

  4. 4

    如何删除特定文件夹中具有特定扩展名的所有文件?

  5. 5

    如何获取目录中的所有文件名?

  6. 6

    查找目录中所有文件名的最大长度

  7. 7

    如何从所有子目录中获取特定的文件名?

  8. 8

    删除除具有特定字符串的文件名以外的所有文件

  9. 9

    如何将所有文件移动(或复制)到具有相同文件名前缀的目录中?

  10. 10

    如何将所有文件移动(或复制)到具有相同文件名前缀的目录中?

  11. 11

    Linux:如何删除文件名长度超过X个字符的所有文件?

  12. 12

    读入特定目录中的所有文件会在html列表中显示文件名

  13. 13

    如何在Windows 8中删除具有特定扩展名的所有文件?

  14. 14

    如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

  15. 15

    如何从所有子目录中递归删除所有具有特定名称的文件夹?

  16. 16

    如何删除大树中特定命名文件夹中具有特定扩展名的所有文件?

  17. 17

    如何递归删除当前目录中特定扩展名的所有文件?

  18. 18

    如何在Python中获取当前目录中的所有文件名和文件大小

  19. 19

    从目录中的所有文件名中删除最后三个字符

  20. 20

    如何从目录中删除所有文件?

  21. 21

    Inno Setup:列出目录中的所有文件名

  22. 22

    使用vim获取目录中的所有文件名

  23. 23

    删除文件名中带有特殊字符的目录

  24. 24

    如何删除所有子目录中具有给定名称的所有文件?

  25. 25

    回显特定目录中的所有* .tex文件名

  26. 26

    如何删除文件夹中所有具有特定扩展名的文件?

  27. 27

    重命名目录中的所有文件以添加前导零-用于具有不同“词根”的文件名

  28. 28

    如何列出目录中除具有指定扩展名的文件以外的所有文件?

  29. 29

    如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

热门标签

归档