在Linux中使用数组和/或数字复制移动删除目录

在Linux中使用数组和/或数字复制移动删除目录,linux,shell,Linux,Shell,我有一个很大的子目录目录,已经达到ext3的限制。我需要将一些目录复制到备用路径。我还需要完全删除一些目录 这些目录以数字形式命名为1000100110021003。我想能够复制和删除的号码。i、 e rm-rf(其中dirname我会先复制感兴趣的文件夹。您告诉我您将它们放在一个数组中,也许最好将它们的名称存储在一个文件中?然后您可以执行以下操作: xargs -I {} cp -a {} /path/to/backup < list_of_interesting_folders 文件

我有一个很大的子目录目录,已经达到ext3的限制。我需要将一些目录复制到备用路径。我还需要完全删除一些目录

这些目录以数字形式命名为1000100110021003。我想能够复制和删除的号码。i、 e


rm-rf(其中dirname我会先复制感兴趣的文件夹。您告诉我您将它们放在一个数组中,也许最好将它们的名称存储在一个文件中?然后您可以执行以下操作:

xargs -I {} cp -a {} /path/to/backup < list_of_interesting_folders

文件列表每行应该包含一个目录?是的,这是最简单的。我还建议将
-v
选项传递给这两个命令,这样可以让您看到它们在做什么。
rm -rf {1000..12000}