grep(グレップ)で宝さがし

grepは、指定した言葉がどのファイルに入っているかを
探してくれます。


準備:

	gfile.txt

	This is nice.
	I like this.
	Do you like this?
	No, not really.

 	That's interesting.
	Most people like this.

	What is this?


試す:

	grep this gfile.txt

とタイプすると、gfile.txtの中から、thisが含まれる
行だけを抜き出してくれます。

うまくいきましたか?


試す:

	grep -i this gfile.txt

とタイプします。

どうです、前と違いますね。
そう、大文字・小文字の区別なく探してくれますね。


試す:

	grep -v this gfile.txt

今度は、どうですか?

これは、thisを含まない行を出力します。

試す:

	grep -iv this gfile.txt

とするとどうでしょうか?
this(大文字小文字区別なく)を含まない行を出力します。


このコマンドは、とっても面白いんです。
ファイルが多くあっても問題ないのです。

準備:


sfile2.txt

aaa
bbb
ccc
this is aaa.


試す:

	grep this sfile1.txt sfile2.txt

としてもOKです。

また、

	grep this sfile*

としてもOKです。これはワイルドカードといって*は、「あとは
なんでもOKです」という意味です。