-o
オプションを使うとマッチした部分だけ列挙してくれる。例えば
<div>foo</div><div>bar</div>
<div>baz</div>
というテキストファイル foo.txt に対して
grep -o "<div[^>]*>[^<]*<\/div>" foo.txt
と実行すると
<div>foo</div>
<div>bar</div>
<div>baz</div>
が得られる。これを応用して
echo 餃子の王将 | grep -o .
とやると
餃
子
の
王
将
が得られる。便利!!