gpt4 book ai didi

linux - tar bash 文件中名为 X 的每个子文件夹

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

我有一个文件夹,其中包含许多文件夹和我的 WordPress 网站。

在同一个文件夹中,我需要捕获“uploads”子文件夹并对其站点命名的 tar 进行压缩。

谁能帮帮我吗?

最佳答案

这能起到作用吗?

find /var/www -name uploads -a -type d | awk -F '/' '{ system("tar -czvf "$3".tar "$0) }'

find命令列出/var/www下所有名为upload的目录。它通过管道传输到 awk,后者使用斜杠将其分割并运行 tar。第三个字段用作文件名,整个字符串用作 tar 的目标。

关于linux - tar bash 文件中名为 X 的每个子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32512096/

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