在没有“备份”的情况下将FolderA中的所有文件夹压缩到文件夹B中

乔·比尔博士

我有一个小问题。

我想将/ etc / nginx / html /中的所有文件夹(存在网站文件夹)压缩到/ etc / nginx / html / backups /中

现在您将看到:文件夹“ backups”与“ Website1”和“ Website2”位于同一文件夹中,我不想压缩文件夹“ backups”

我尝试这样:

cd $PATH_TO_WEBFOLDER

folders=`for i in $(ls -d */ | grep -Ev "(backups)"); do echo ${i%%/}; done`
for ftp in $folders; do
  tar -cvvzf $ftp-$datum.tar.gz *
done

但是它确实起作用。然后我试试这个:

PATH_TO_WEBFOLDER="/etc/nginx/html"
datum=$(date +"%d-%m-%Y")
BACKUP_PATH="/etc/nginx/html/backups/$datum"


# make absolute and add dir
backup_path="$(readlink -f "$backup_path")/FTPBACKUP"
cd $PATH_TO_WEBFOLDER

for d in */; do
  d="${d%/}" # strip trailing slash

  if [ -n "${d##*(backup)*}" ]; then
    tar cvvzf "$backup_path/$d-$datum.tgz" "$d" 
  fi
done

但这也行不通:/

谁能帮我?

米凯尔·凯尔

简单的解决方案似乎是使用tar排除文件夹:

tar --exclude=./backups/ -cvvzf $ftp-$datum.tar.gz *

这应该很简单。
我在系统上发现--exclude必须在tar命令之后。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在没有php的情况下显示文件夹中的所有图像

来自分类Dev

在没有php的情况下显示文件夹中的所有图像

来自分类Dev

将文件夹中的所有子文件夹压缩为单个zip文件

来自分类Dev

Python:将目录中的所有文件夹压缩

来自分类Dev

Python:将目录中的所有文件夹压缩

来自分类Dev

如何将所有文件(文件夹中每个子文件夹中的最新文件除外)压缩到每个子文件夹一个ZIP文件中?

来自分类Dev

如何在不压缩的情况下将大文件夹存储在单个文件中

来自分类Dev

在没有消息的情况下覆盖文件夹中的Excel

来自分类Dev

在不指定图像名称或类型的情况下,将所有图像从文件夹插入数据库中

来自分类Dev

我将如何实现将文件夹中的所有文件压缩到我的代码中?

来自分类Dev

将所有文件夹和子文件夹中的每个文件压缩为单独的zip文件

来自分类Dev

列出R中没有子文件夹的文件夹中的所有文件

来自分类Dev

列出R中没有子文件夹的文件夹中的所有文件

来自分类Dev

如何压缩 Bash 中的所有子文件夹?

来自分类Dev

递归清除其中没有文件的文件夹中的所有文件夹和子文件夹

来自分类Dev

将多个zip文件解压缩到具有特定名称的不同文件夹中

来自分类Dev

压缩文件夹名称中没有包含目录的文件夹(tar)

来自分类Dev

压缩文件夹名称中没有包含目录的文件夹(tar)

来自分类Dev

如何将文件夹中的多个文件压缩到一个压缩文件夹中?

来自分类Dev

如果子文件夹中没有`Archive.zip`,如何压缩所有子文件夹中的所有文件?

来自分类Dev

如何在没有C#中的SavefileDialog的情况下将Severall Image(.png,.jpg)文件保存在同一文件夹中

来自分类Dev

如何在不丢失现有文件的情况下将文件夹拖放到其他文件夹中具有相同名称的文件夹

来自分类Dev

如何在没有根文件夹的情况下解压缩存档,但保留其中的完整层次结构?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将所有RAR文件从子文件夹提取到其文件夹中

来自分类Dev

在没有301重定向的情况下访问index.html文件夹中

来自分类Dev

如何在代码中没有“直接描述”的情况下从mipmap文件夹动态更改图像?

来自分类Dev

如何在代码中没有“直接描述”的情况下从mipmap文件夹动态更改图像?

Related 相关文章

  1. 1

    在没有php的情况下显示文件夹中的所有图像

  2. 2

    在没有php的情况下显示文件夹中的所有图像

  3. 3

    将文件夹中的所有子文件夹压缩为单个zip文件

  4. 4

    Python:将目录中的所有文件夹压缩

  5. 5

    Python:将目录中的所有文件夹压缩

  6. 6

    如何将所有文件(文件夹中每个子文件夹中的最新文件除外)压缩到每个子文件夹一个ZIP文件中?

  7. 7

    如何在不压缩的情况下将大文件夹存储在单个文件中

  8. 8

    在没有消息的情况下覆盖文件夹中的Excel

  9. 9

    在不指定图像名称或类型的情况下,将所有图像从文件夹插入数据库中

  10. 10

    我将如何实现将文件夹中的所有文件压缩到我的代码中?

  11. 11

    将所有文件夹和子文件夹中的每个文件压缩为单独的zip文件

  12. 12

    列出R中没有子文件夹的文件夹中的所有文件

  13. 13

    列出R中没有子文件夹的文件夹中的所有文件

  14. 14

    如何压缩 Bash 中的所有子文件夹?

  15. 15

    递归清除其中没有文件的文件夹中的所有文件夹和子文件夹

  16. 16

    将多个zip文件解压缩到具有特定名称的不同文件夹中

  17. 17

    压缩文件夹名称中没有包含目录的文件夹(tar)

  18. 18

    压缩文件夹名称中没有包含目录的文件夹(tar)

  19. 19

    如何将文件夹中的多个文件压缩到一个压缩文件夹中?

  20. 20

    如果子文件夹中没有`Archive.zip`,如何压缩所有子文件夹中的所有文件?

  21. 21

    如何在没有C#中的SavefileDialog的情况下将Severall Image(.png,.jpg)文件保存在同一文件夹中

  22. 22

    如何在不丢失现有文件的情况下将文件夹拖放到其他文件夹中具有相同名称的文件夹

  23. 23

    如何在没有根文件夹的情况下解压缩存档,但保留其中的完整层次结构?

  24. 24

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

  25. 25

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

  26. 26

    将所有RAR文件从子文件夹提取到其文件夹中

  27. 27

    在没有301重定向的情况下访问index.html文件夹中

  28. 28

    如何在代码中没有“直接描述”的情况下从mipmap文件夹动态更改图像?

  29. 29

    如何在代码中没有“直接描述”的情况下从mipmap文件夹动态更改图像?

热门标签

归档