改行の置換 のバックアップソース(No.2)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- バックアップ を表示
- 改行の置換 へ行く。
- 1 (2009-10-28 (水) 13:24:50)
- 2 (2009-10-28 (水) 13:28:59)
**目次 [#v9bda608] #contents **改行コードの置換方法 [#z0762aeb] 改行コードの置換はsed、awk、perlなどで実現できるが、コマンドラインから使用する場合にはperlが最も扱いやすい ***perlの場合 [#n409440e] perlは\nにて改行コードを指定することができる。~ -改行を削除する perl -pe 's/\n//g' -文字列ABCの後に改行を入れる perl -pe 's/ABC/ABC\n/g' -ファイル内の改行コードを削除し、別ファイルに書き出す cat [InputFile] | perl -pe 's/\n//g' > [OutputFile] ***sedの場合 [#vd2a681d] sedで改行コードをあらわすには、エスケープシーケンスの後に改行を入力する。 -改行を削除する sed "s/\[ENTER] [ENTER] //g" -文字列ABCの後に改行を入れる sed "s/ABC/ABC\[ENTER] [ENTER] /g"