【问题标题】:Zip folders in folders in Linux shellLinux shell 中文件夹中的 Zip 文件夹
【发布时间】:2023-03-25 18:51:01
【问题描述】:

我不知道如何命名这个主题,但我只需要知道是否有一种方法可以将所有文件夹压缩到另一个文件夹中。

这是我的路:

/foldername/01/foldername2
/foldername/02/foldername2

我希望如果有这样的事情:

zip -r /tmp/my.zip /foldername/*/foldername2

这有可能吗?

【问题讨论】:

    标签: linux shell zip directory


    【解决方案1】:

    您可能会得到一个嵌套foldername2find 的列表,如下所示:

    $ find /foldername -type d -a -name foldername2
    

    并将此列表传递给zip:

    $ zip -r /tmp/my.zip $(find /foldername -type d -a -name flodername2)
    

    【讨论】:

      猜你喜欢
      • 2014-02-15
      • 2013-12-29
      • 2013-07-10
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      相关资源
      最近更新 更多