改行の置換
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**目次 [#v9bda608]
#contents
**改行コードの置換方法 [#z0762aeb]
改行コードの置換はsed、awk、perlなどで実現できるが、コマ...
UNIX標準のコマンドで行う場合にはtrが最も汎用性が高い。~
***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]
***trの場合 [#l0823822]
trにて改行コードを置換する場合、LFは\\012(最初の\はエス...
-hogeを改行コード(LF)に置換
tr "hoge" \\012
-ファイル内の文字列"/>"を改行コードに変換し、別ファイルに...
cat [InputFile] | tr "/>" \\012 > [OutputFile]
***sedの場合 [#vd2a681d]
sedで改行コードをあらわすには、エスケープシーケンスの後に...
-改行を削除する
sed "s/\[ENTER]
[ENTER]
//g"
-文字列ABCの後に改行を入れる
sed "s/ABC/ABC\[ENTER]
[ENTER]
/g"
終了行:
**目次 [#v9bda608]
#contents
**改行コードの置換方法 [#z0762aeb]
改行コードの置換はsed、awk、perlなどで実現できるが、コマ...
UNIX標準のコマンドで行う場合にはtrが最も汎用性が高い。~
***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]
***trの場合 [#l0823822]
trにて改行コードを置換する場合、LFは\\012(最初の\はエス...
-hogeを改行コード(LF)に置換
tr "hoge" \\012
-ファイル内の文字列"/>"を改行コードに変換し、別ファイルに...
cat [InputFile] | tr "/>" \\012 > [OutputFile]
***sedの場合 [#vd2a681d]
sedで改行コードをあらわすには、エスケープシーケンスの後に...
-改行を削除する
sed "s/\[ENTER]
[ENTER]
//g"
-文字列ABCの後に改行を入れる
sed "s/ABC/ABC\[ENTER]
[ENTER]
/g"
ページ名: