gpt4 book ai didi

linux - 在 linux 中复制文件夹而不是 tar 文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:15:41 24 4
gpt4 key购买 nike

我有一个文件夹,里面有很多文件夹和很多tar文件。 (这个数量在 1000 左右)

我想编写一个脚本来将所有文件夹及其内容复制到另一个目录,但我不想复制 tar 文件。

我已经通过写作知道了

cp -a /source/ /path/

我可以将一个目录及其内容复制到另一个目录,但对于这种情况,我不知道该怎么做。

由于目录较多,无法每次都复制一个目录。

如果有人可以帮助我,我将不胜感激。

最佳答案

我认为this可能正是您要找的。

您想使用 rsync命令并在 --exclude您要放置的标志 *.tar

所以你的答案看起来像这样:
rsync -r --exclude='*.tar' [source] [destination]

This也是一个关于如何使用的有用小教程 rsync .

关于linux - 在 linux 中复制文件夹而不是 tar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48090022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com