0194名無しさん@お腹いっぱい。垢版 | 大砲2007/08/08(水) 19:34:32 正規表現にマッチした文字列だけを出力したい というとき たとえば文字列の前の方の数字だけ取り出すときは sed -n "s/^\s*\([0-9]*\).*$/\1/p" みたいに 正規表現にマッチした全体をマッチした部分で置換する ようにやってたのですが、いちいち置換するのは 格好悪いので 部分\1だけ出力するような格好いい書き方ありませんか?