Ruby가 설치되지 않은 경우 rbenv 버전 경고를 억제합니다.

Ruby가 설치되지 않은 경우 rbenv 버전 경고를 억제합니다.

ruby현재 을(를) 사용 하려고 합니다 rbenv. 설치 작업을 실행할 때마다 동일한 버전을 설치하지 않으려면 필요한 버전이 이미 설치되어 있는지 ruby확인해야 합니다 .ruby

그러나 두 가지 상황이 있습니다.

1) ruby전혀 설치가 없는 경우

2) 일부 ruby버전이 이미 존재하는 경우.

이를 위해 나는 rbenv versions | grep {{ needed_ruby_version }}.

시스템에 하나 이상의 Ruby 버전이 설치되어 있으면 모든 것이 잘 작동합니다.

rubyrbenv versions | grep {{ needed_ruby_version }}그러나 - 명령이 전혀 반환 되지 않으면 Warning: no Ruby detected on the systemPipe는 grep더 이상 아무 작업도 수행하지 않습니다.

어떤 방식으로든 이 명령을 수정하여 이 경고를 방지(또는 억제)하고 출력을 으로 파이프할 수 있습니까 grep?

관련 정보