4 qux tatituteto > EOF foo bar
“ -oを指定するとマッチした箇所だけ出力されるんすね。ぶっこぬきたいときにsedなどでいらない文字列を削除する手
間が省けます。
$ cat << EOF | grep -o -e foo -e bar
”
> 1 foo aiueo
> 2 bar kakikukeko
> 3 baz sasisuseso
> 4 qux tatituteto
> EOF
foo
bar
— | うお、お手軽sed的な。 使用例:IPアドレスだけ抜きだす Just another Ruby porter, 2002-3-b |