GREP-l --files-with-matches-n --line-number -H --with-filename -r --recursive -i --ignore-case -C N --context=N 一致行の前後N行も |
SED-r --regexp-extended-e --expression=script -f --file=script file -i --in-place ex:-i.bak |
-n --quiet,--silent: no view but do sed -n -e /xxx/p :print regex matched sed -n -e /xxx/,/yyy/p :print regex1 to regex2 -e 基本正規、 -r or -E 拡張正規(-e の代り) sed -e 's/abc/ABC/g' echo xx34 | sed -E 's/xx(.)/-& \1-/g' |