ファイルのフィルタを読み取るためのgrepスイッチはありますか?

ファイルのフィルタを読み取るためのgrepスイッチはありますか?

a.txtファイルに次のものがあるとします。

1a
2b
3c
4d

だから

grep "1" a.txt

次を返します。

1a

そして

grep "3" a.txt 

次を返します。

3c

次の内容を含むcrit.txtという基準ファイルを配置するにはどうすればよいですか?

1
3

私ができる標準ファイルのgrep say -cfにスイッチがありますか?

grep -cf crit.txt a.txt

これにより、次のものが返されます。

1a
3c

それとも同じことを行い、使用方法の例を提供できる他のツールはありますか?ツールは1行のコマンドでなければなりません。

ベストアンサー1

man grep:

-f FILE, --file=FILE
          Obtain patterns from FILE, one per line. The empty file contains zero patterns, and therefore matches nothing.  (-f is specified by POSIX.)

おすすめ記事