在命令行中复制一系列文件夹

时间:2015-02-24 15:53:12

标签: linux bash

我发现这个链接的示例是我如何使用此

实际复制文件范围https://serverfault.com/questions/370403/copy-a-range-of-files-in-command-line-zsh-bash
$cp P10802[75-83].JPG ~/Images/.

有什么方法可以复制文件夹或目录的范围吗?

也许像这样$cp -r folder[001-999] ~/images./

2 个答案:

答案 0 :(得分:1)

使用-R标志递归复制目录。根据{{​​3}},您可以使用语法{start..end}来匹配数字范围。把它放在一起会给你:

cp -R folder{001..999} ~/images./

答案 1 :(得分:0)

是的,使用相同的逻辑。全局和扩展(这是bash用于从这些模式中生成单个名称的方法)处理文件和目录名称。