查找名称与模式匹配的目录并将其移动

罗夏

我有一堆目录,就像001/ 002/ 003/其他目录中混有名字的字母一样。我只想获取具有数字名称的所有目录,然后将它们移至另一个目录。

我尝试这样:

file */ | grep ^[0-9]*/ | xargs -I{} mv {} newdir

匹配的部分有效,但最终将所有内容移至newdir...

林奇

我不确定我是否正确理解,但至少可以提供一些帮助。

使用find和xargs的组合来操作文件列表。

find -maxdepth 1 -regex './[0-9]*' -print0 | xargs -0 -I'{}' mv "{}" "newdir/{}"

使用-print0-0引用替换符号{}可使您的脚本更加健壮。它可以处理存在不可打印字符的大多数情况。这基本上表示它使用\0char分隔符而不是来传递行\n

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何查找特定文件并将其移动到特定目录?

来自分类Dev

使用 find 查找目录并将其移动到不同的路径

来自分类Dev

使用Shell脚本查找文件并将其移动到适当的目录

来自分类Dev

使用python查找PDF和DOC文件并将其移动到其他目录

来自分类Dev

使用python查找PDF和DOC文件并将其移动到其他目录

来自分类Dev

查找包含字符串的文件,并将其对应的文件移动到其他目录

来自分类Dev

用于在文件中查找文件名并将其移动到不同目录的 Powershell 脚本

来自分类Dev

将目录名称附加到文件末尾并将其移动

来自分类Dev

脚本扫描多个目录,查找文件并将其复制为新名称

来自分类Dev

查找比在目录中创建其父文件夹更早的文件并将其移动到该目录中

来自分类Dev

压缩文件并将其移动到相应目录

来自分类Dev

查找所有目录的“示例”,并将其设置为可写

来自分类Dev

AppleScript 如何查找模式并将其设置为记录或列表?

来自分类Dev

评估条件并将其结果绑定到模式匹配中?

来自分类Dev

如何找到与模式匹配的行并将其删除?

来自分类Dev

根据匹配的单词查找值并将其存储

来自分类Dev

查找图像名称并将其替换为其他来源

来自分类Dev

PHP-查找目录中与特定字符串匹配的所有所有文件,并将其放入数组中

来自分类Dev

在当前目录中查找与模式不匹配的文件

来自分类Dev

Python 3按名称过滤与特定模式匹配的目录

来自分类Dev

使用名称模式匹配将文件分发到目录

来自分类Dev

识别两个不同目录之间的公用子目录名称并将其删除

来自分类Dev

如何在Perl中匹配单个模式并将其替换为多个模式

来自分类Dev

查找和合并与复杂名称模式匹配的文件的命令

来自分类Dev

如何从目录中搜索视觉上重复的图像并将其移动?

来自分类Dev

如何以循环方式压缩文件并将其移动到其他目录?

来自分类Dev

创建电话模块并将其移动到子目录中

来自分类Dev

搜索目录并将其删除

来自分类Dev

有选择地查找指定的文件并将其移动到文件夹

Related 相关文章

  1. 1

    如何查找特定文件并将其移动到特定目录?

  2. 2

    使用 find 查找目录并将其移动到不同的路径

  3. 3

    使用Shell脚本查找文件并将其移动到适当的目录

  4. 4

    使用python查找PDF和DOC文件并将其移动到其他目录

  5. 5

    使用python查找PDF和DOC文件并将其移动到其他目录

  6. 6

    查找包含字符串的文件,并将其对应的文件移动到其他目录

  7. 7

    用于在文件中查找文件名并将其移动到不同目录的 Powershell 脚本

  8. 8

    将目录名称附加到文件末尾并将其移动

  9. 9

    脚本扫描多个目录,查找文件并将其复制为新名称

  10. 10

    查找比在目录中创建其父文件夹更早的文件并将其移动到该目录中

  11. 11

    压缩文件并将其移动到相应目录

  12. 12

    查找所有目录的“示例”,并将其设置为可写

  13. 13

    AppleScript 如何查找模式并将其设置为记录或列表?

  14. 14

    评估条件并将其结果绑定到模式匹配中?

  15. 15

    如何找到与模式匹配的行并将其删除?

  16. 16

    根据匹配的单词查找值并将其存储

  17. 17

    查找图像名称并将其替换为其他来源

  18. 18

    PHP-查找目录中与特定字符串匹配的所有所有文件,并将其放入数组中

  19. 19

    在当前目录中查找与模式不匹配的文件

  20. 20

    Python 3按名称过滤与特定模式匹配的目录

  21. 21

    使用名称模式匹配将文件分发到目录

  22. 22

    识别两个不同目录之间的公用子目录名称并将其删除

  23. 23

    如何在Perl中匹配单个模式并将其替换为多个模式

  24. 24

    查找和合并与复杂名称模式匹配的文件的命令

  25. 25

    如何从目录中搜索视觉上重复的图像并将其移动?

  26. 26

    如何以循环方式压缩文件并将其移动到其他目录?

  27. 27

    创建电话模块并将其移动到子目录中

  28. 28

    搜索目录并将其删除

  29. 29

    有选择地查找指定的文件并将其移动到文件夹

热门标签

归档