普通にテキストエディタの置換でやろうとすると1万行とかあると時間がかかって仕方がない。
そこでsedで置換してやりたいのだがOSXのsedはGNU sedではなくBSD sedなのでお作法が違う。
$ sed -e :loop -e 'N; $!b loop' -e 's/\n/* /g' gene.txt >gene1.txt
こう書くと改行を消してアスタリスクとスペースを付け足してくれる。
1万行でも一瞬で完了。
なおすべての行末に文字を追加する場合
$ echo 'Hello World' | sed -e 's/$/ !!/' Hello World !!