圧縮するときにルートサブディレクトリの名前を選択するには?

圧縮するときにルートサブディレクトリの名前を選択するには?

「foo」というディレクトリを再帰的に圧縮したいと思います。しかし、zipを拡張すると、すべてが「bar」ディレクトリに拡張されることを望みます。私の研究では、「foo」の名前を「bar」に変更し、圧縮するとこれを行うことができますが、これは不便なようです。 「zip fooを実行し、その中のすべての内容をbarというディレクトリに保存する」とだけ言える方法はありますか?

関連情報