重複の可能性:
周辺文字を印刷せずに「sed」に一致する正規表現を抽出する
印刷専用にするにはどうすればよいですかtest
?
echo "atestb" | sed -n 's/\(test\)/\1/p'
答え1
行全体を一致させる必要があります。
echo "atestb" | sed -n 's/.*\(test\).*/\1/p'
または
echo "atestb" | sed 's/.*\(test\).*/\1/'
重複の可能性:
周辺文字を印刷せずに「sed」に一致する正規表現を抽出する
印刷専用にするにはどうすればよいですかtest
?
echo "atestb" | sed -n 's/\(test\)/\1/p'
行全体を一致させる必要があります。
echo "atestb" | sed -n 's/.*\(test\).*/\1/p'
または
echo "atestb" | sed 's/.*\(test\).*/\1/'