コマンドを実行した後に特定の文字列を見つけようとします。たとえば、これを実行すると、grpck -n ALL
その文字列を含む行だけでgrpck -n ALL | grep -i format
なく出力全体が表示され続けます。format
出力をファイルとして指定し、そのファイルにgrepを使用できることを知っていますが、これがより簡単な方法である必要があります。
これグループこれは、grepをサポートしていない他のコマンドを見つけた例です。
答え1
このコマンドはgrpck -n ALL
私のシステムにエラーを返しますinvalid option -- 'n'
。このエラーはstderrに出力されます。 grepを使う前にstderrをstdoutにリダイレクトしたいと思います。
grpck -n ALL 2>&1 | grep -i sort
出力に「フォーマット」がないので、「フォーマット」を「ソート」に変更しました。