Edited at

コマンドラインで gem パッケージがインストールされている事を確認したい

More than 3 years have passed since last update.

bundler がインストールされているかどうか調べたい。

gem list -i -l '^bundler$'

これで、bundler がインストールされていたら true と表示して成功する。インストールされていなかったら false と表示して失敗する。

gem 名の指定をただ bundler とするだけでは *-bundler もひっかかってしまうので正規表現で限定する必要がある。