我有一个bash脚本,我用它来压缩名为&#34的所有文件夹;分发"其中包含" file1"和" file2":
zip -r archive.zip distribution/*
但是,当我打开zip文件时,我会看到整个"分发"文件夹已被压缩。我只想压缩分发文件夹中的文件,而不是整个文件夹本身。我该怎么做?
答案 0 :(得分:0)
您可以先进入该文件夹:
cd distribution
zip -r ../archive.zip *
然而,这意味着当有人解压缩时,文件将被放入当前文件夹中,它不会将它们放入子文件夹中。