sed

sedで改行を消す

More than 1 year has passed since last update.

参考

# GNUのsedは-z, --null-dataオプションを指定すると、行の分割を\nでなくnull文字で行ないます。
sed -z 's/\n/ /g' hoge.txt

今回 ^M とそれに続く改行が消したかったため以下実施

^Mはctrl-v,ctrl-mで入力
sed -z -i -e 's/^M\n//g' hoge.sql