目前我正在使用以下命令来压缩我的所有文件夹和文件,但少数例外。
zip -r Archive.zip . -x '*.git*' '*.DS_Store*' '*.pyc*'
此命令的问题是它不会删除我删除的旧zip文件中的文件。
所以我知道我可以在创建一个新文件之前在zip文件上运行rm命令。但是,我想看看是否有办法将上面的zip命令与rm命令结合起来。
答案 0 :(得分:0)
您可以使用-d
标记
-d
--delete
Remove (delete) entries from a zip archive. For example:
zip -d foo foo/tom/junk foo/harry/\* \*.o