このページの内容

2.3 終了状態

通常、終了状態は、行を選択した場合は0、選択した行がない場合は1、エラーが発生した場合は2です。ただし、-q、--quiet、--silentのいずれかのオプションを使い、行を選択した場合は、エラーが発生していても終了状態は0になります。ほかのgrep実装では、エラー時に2より大きい終了状態で終了する場合があります。