我知道如何使用该cp
命令递归地(-r
)复制嵌套文件夹,同时保留(-p
)文件元数据,例如修改时间:
cp -pr "/path/from" "path/to"
有没有办法按名称省略嵌套在第一级深处的一个特定文件夹?
例如,Photos
正在复制一个名为的文件夹。我想跳过Dogs
嵌套在其中的文件夹。我想要所有东西,但不想要/Photos/Dogs
文件夹或其内容。
我想我可以让它复制,然后删除。但这是低效的。有没有办法首先避免文件夹复制。
我目前在 macOS Mojave 上工作,后来在 FreeBSD 12 上工作。