Copy & Paste Engineer

Zipコマンドで特定のファイルを削除する

Zipコマンドで特定のファイルを削除する

Zipコマンドで特定のファイルを削除するメモ

コマンド

圧縮されたファイルから特定のファイルを削除するコマンドは --delete or -d を付けることで可能です。

# ZIP化
zip -r function.zip ./*

# 不要ファイルを削除
zip --delete function.zip "*temp_dir*" "*temp*"```

色んなファイルをZIPに圧縮する場合、一々除外オプションを付けるより最後にこのコマンドを使って削除する方が楽です。

参考

Remove single file from zip archive on Linux - Super User