名前が `-` で始まるディレクトリを zip 圧縮する

名前が `-` で始まるディレクトリを zip 圧縮する

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

選択肢として認識されていると思います-fooが、解決方法がわかりません。

答え1

このようなことを行う一般的な方法は、ファイル名の前に を付けることです./

zip foo.zip ./-foo

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

答え2

試す:

zip foo.zip -- -foo

--ファイル名の前に置くだけです。

答え3

使ってみる--

例えば:

zip foo.zip -- -folder

関連情報