![zip サブディレクトリにある 1 つのファイルを更新するにはどうすればよいですか?](https://rvso.com/image/1311813/zip%20%E3%82%B5%E3%83%96%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E3%81%82%E3%82%8B%201%20%E3%81%A4%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%9B%B4%E6%96%B0%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
複数のフォルダーを含む zip アーカイブがあり、そのようなフォルダー内の特定のファイルを 1 つ更新する必要があります。
コマンドラインでファイルを更新するにはどうすればよいですか?すでに試しました
7z u my.zip ./folder/text.file
しかし、その場合、ファイルは zip のルートに配置されます。
また
zip -u my.zip ./folder/text.file
何もしないようです。
ありがとう!
答え1
相対パスは、現在のディレクトリからの zip 内およびファイル システム上のディレクトリ構造と同じである必要があります。