sedで+は使えない?
secureログのrhostのIPアドレスを抜くためにsedでフィルタ書いてたんだけど
- を使っているといつまでたってもマッチしない。
- を*に変えたらうまくマッチした。+つかえないんだっけ?sedって?
sedで使用できる正規表現演算子
POSIX 1003.2で規定されているsedでは、以下の演算子が使用できます。
.
*
^
$
\(regexp\)
\1 \2 \3 \4 \5 \6 \7 \8 \9
[char-list]
\{n,m\}
\{n,\}
\{n\}
[:alnum:]
[:alpha:]
[:blank:]
[:cntrl:]
[:digit:]
[:graph:]
[:lower:]
[:print:]
[:punct:]
[:space:]
[:upper:]
[:xdigit:]調べてみたら使えないみたい。