アウトプットができる技術者に

it's a time to take a new step !

sed

sed 基本コマンド

command command description d delete i insert a append p print q quit y 1文字づつ置換 s 文字列を置換 address 複数コマンド実行 sed '1d; 3d' 1行目と3行目を削除 複数行指定 sed '1,5d' 1 - 5行目までを削除 指定行以外を実行 sed '1!d' 1行目以外を…

sedで正規表現

sed

バッククオート付きのカッコで括った値は「\1」で出力できる。 echo "execute_20130101.log" | sed "s/execute_\([0-9]\{8\}\).log/\1/" -- 20130101echo "abc def" | sed -n "s/\(abc\) .*/\1/p" -- abc