Rubyがインストールされていない場合は、rbenvバージョンの警告を抑制します。

Rubyがインストールされていない場合は、rbenvバージョンの警告を抑制します。

ruby現在を使用しようとしていますrbenv。インストールジョブを実行するたびに同じバージョンをインストールしたくない場合は、必要なバージョンがすでにインストールされていることをruby確認する必要があります。ruby

しかし、2つの状況があります。

1)rubyまったく設置がない場合

2)いくつかのrubyバージョンがすでに存在する場合。

このために私はrbenv versions | grep {{ needed_ruby_version }}

システムに1つ以上のRubyバージョンがインストールされている場合、すべてがうまく機能します。

rubyrbenv versions | grep {{ needed_ruby_version }}しかし - コマンドがまったく返されない場合、Warning: no Ruby detected on the systemパイプはgrepもう何もしません。

どのような方法でこのコマンドを変更して、この警告を防止(または抑制)して出力にパイプすることができますかgrep

関連情報