如何将所有同级文件夹移动到一个文件夹中?

gri

我很抱歉,这似乎是一个愚蠢的问题,但我无力将其搞砸。

我有一堆这样的文件夹:

/ users / me / foo / oops1

/ users / me / foo / oops2

/ users / me / foo / oops3

/ users / me / foo / oops4

/ users / me / foo / bar

不幸的是,它们的名称不是统一的,并且有数百个oops文件夹。

我打算将所有oops文件夹复制到栏中。有没有一种简单的方法可以将所有oops文件夹移动到栏中,而不会导致某种递归移动问题?

复制文件花了几个小时。我希望此举会更快。

顺便说一下,这是在redhat linux服务器上。我只有SSH存取权。

我想如果我愿意

cd foo
mv * bar

会有问题。

slhck

不幸的是,Matt的答案Nicole的答案都表现出不良的风格,并且如果其中任何一个文件夹甚至包含单个空格字符,通配符(例如*)或换行符,它们都将损坏运行for item in $(ls …)是一个巨大的错误,因为它迟早会咬住它们,并且遍历文件名而不正确输出它们会引起各种麻烦。

永远不要解析的输出ls

Linux中有一个工具可以查找符合特定条件的文件,它称为find

find . -mindepth 1 -maxdepth 1 \
-type d ! -regex ".\/bar$" \
-exec mv '{}' ./bar/ \;

这将在不调用当前工作目录移到任何目录bar./bar/即使目录名称包含空格,通配符或换行符,它也将起作用。

正则表达式.\/bar$仅匹配名为的目录./bar,并且被否定!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将分散在文件系统中的所有同名文件移动到一个文件夹中?

来自分类Dev

如何将图像从php中的一个文件夹移动到另一个文件夹,因为没有错误

来自分类Dev

如何将所有子文件夹移动到另一个文件夹保存树?

来自分类Dev

将除一个子文件夹外的所有子文件夹移动到该子文件夹中

来自分类Dev

如何将数据移动到memsql中的另一个文件夹

来自分类Dev

将所有文件从一个文件夹移动到上层文件夹

来自分类Dev

如何将文件的文件夹移动到一个可变名称的文件夹

来自分类Dev

Windows-如何将子文件夹中的所有文件移动到父文件夹?

来自分类Dev

如何将当前文件夹中的所有文件移动到子文件夹?

来自分类Dev

如何将具有特定名称的文件从一个文件夹移动到另一个文件夹

来自分类Dev

如何将FTP服务器中的CSV文件从一个文件夹移动到另一个文件夹?

来自分类Dev

将除一个文件夹外的所有文件夹移动到子目录-git

来自分类Dev

将所有相同扩展名的文件移动到一个文件夹

来自分类Dev

如何将所有与模式匹配的文件移动到文件夹中?

来自分类Dev

如何将一个文件夹移动到 git hub 中的另一个文件夹?

来自分类Dev

重命名上一个文件夹中的datetime后如何将文件移动到新文件夹

来自分类Dev

重命名前一个文件夹中的datetime后如何将文件移动到新文件夹

来自分类Dev

如何将超过12个月的文件夹移动到VBA中的另一个存档文件夹?

来自分类Dev

Google 应用程序脚本 如何将多个文件移动到一个文件夹中?

来自分类Dev

如何将多个文件夹移动到另一个目录?

来自分类Dev

Applescript如何将文件从一个文件夹移动到另一个文件夹。无法将整数类型错误

来自分类Dev

根据列表将所有文件从一个文件夹移动到另一个文件夹

来自分类Dev

如何将某些类型的文件从一个文件夹移动到另一个文件夹

来自分类Dev

如何将文件从一个文件夹移动到另一个文件夹?

来自分类Dev

如何将已存在的图像移动到Yii中的另一个文件夹?

来自分类Dev

将子文件夹中的所有文件移动到父文件夹

来自分类Dev

将子文件夹中的所有文件移动到父文件夹

来自分类Dev

如何使用bash将子文件夹中的所有文件移动到新文件夹中?

来自分类Dev

使用sudo将文件夹移动到另一个文件夹

Related 相关文章

  1. 1

    如何将分散在文件系统中的所有同名文件移动到一个文件夹中?

  2. 2

    如何将图像从php中的一个文件夹移动到另一个文件夹,因为没有错误

  3. 3

    如何将所有子文件夹移动到另一个文件夹保存树?

  4. 4

    将除一个子文件夹外的所有子文件夹移动到该子文件夹中

  5. 5

    如何将数据移动到memsql中的另一个文件夹

  6. 6

    将所有文件从一个文件夹移动到上层文件夹

  7. 7

    如何将文件的文件夹移动到一个可变名称的文件夹

  8. 8

    Windows-如何将子文件夹中的所有文件移动到父文件夹?

  9. 9

    如何将当前文件夹中的所有文件移动到子文件夹?

  10. 10

    如何将具有特定名称的文件从一个文件夹移动到另一个文件夹

  11. 11

    如何将FTP服务器中的CSV文件从一个文件夹移动到另一个文件夹?

  12. 12

    将除一个文件夹外的所有文件夹移动到子目录-git

  13. 13

    将所有相同扩展名的文件移动到一个文件夹

  14. 14

    如何将所有与模式匹配的文件移动到文件夹中?

  15. 15

    如何将一个文件夹移动到 git hub 中的另一个文件夹?

  16. 16

    重命名上一个文件夹中的datetime后如何将文件移动到新文件夹

  17. 17

    重命名前一个文件夹中的datetime后如何将文件移动到新文件夹

  18. 18

    如何将超过12个月的文件夹移动到VBA中的另一个存档文件夹?

  19. 19

    Google 应用程序脚本 如何将多个文件移动到一个文件夹中?

  20. 20

    如何将多个文件夹移动到另一个目录?

  21. 21

    Applescript如何将文件从一个文件夹移动到另一个文件夹。无法将整数类型错误

  22. 22

    根据列表将所有文件从一个文件夹移动到另一个文件夹

  23. 23

    如何将某些类型的文件从一个文件夹移动到另一个文件夹

  24. 24

    如何将文件从一个文件夹移动到另一个文件夹?

  25. 25

    如何将已存在的图像移动到Yii中的另一个文件夹?

  26. 26

    将子文件夹中的所有文件移动到父文件夹

  27. 27

    将子文件夹中的所有文件移动到父文件夹

  28. 28

    如何使用bash将子文件夹中的所有文件移动到新文件夹中?

  29. 29

    使用sudo将文件夹移动到另一个文件夹

热门标签

归档