名前が「-」で始まるディレクトリを圧縮します。

名前が「-」で始まるディレクトリを圧縮します。

このようなディレクトリをどのように圧縮できますか-foo$ zip "-foo" "-foo"ヘルプページのみが表示されます。

オプションと見なされているようですが、-foo解決策がわかりません。

答え1

これを行う一般的な方法は、ファイル名の前に./

zip foo.zip ./-foo

この手法は、ファイル名を引数として受け入れる他のほとんどのユーティリティで動作します。

答え2

努力する:

zip foo.zip -- -foo

--ファイル名の前に入れてください。

答え3

試してみてください--

たとえば、

zip foo.zip -- -folder

関連情報