我正在尝试使用zip -r命令来压缩包含两个文件的文件夹。 我需要传递文件夹的绝对path与两个文件(/path/to/my/files/) ,这是导致所有的文件夹压缩,因为我只需要最后一个文件夹(files/)并将其内容压缩,这样当文件解压缩时,只有一个文件夹和其中的两个文件。 我怎样才能修改命令能够传递参数中的绝对path,同时只保留最后一个文件夹?
zip从当前工作目录运行。 如果你必须返回到你开始的工作目录,那也可以工作。
尝试:
cd /path/to/my zip -r zipfile.zip files/ cd -