Bashの選択からオプションを選択してください

Bashの選択からオプションを選択してください

gem uninstall bundlerbashスクリプトを実行しようとしています。この問題は、複数のバンドラーバージョンがインストールされている場合に発生します。バージョン番号の入力を求められ、最後のオプションはすべてのバンドラーバージョンを削除することです。

root@testuser:/home/test# gem uninstall bundler -x

Select gem to uninstall:
 1. bundler-1.13.7
 2. bundler-1.16.0
 3. All versions

All versionsテキストの前に表示された数字を入力したいです。

同様のことができることはわかっていますが、オプションが3、4、または任意の数字に表示されるかどうかはecho -e '3' | gem uninstall bundlerわかりません。All versionsだから私は選択オプションを解析し、その前に数字を入れる解決策を探しています。

ベストアンサー1

orオプションgem uninstallと一緒に使用すると、次の説明に従って、一致するすべてのバージョンが削除されると思います。-a--all手動

あなたの場合:

gem uninstall bundler -a -x

おすすめ記事