■[PR][]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
| この記事のURL
文字列置換も、よくやりたいことのひとつ。sedを使えば置換できるけれど、末尾に改行のないファイルに対して実行させると、その行が消えてしまう現象が起こった。調べても対処法がわからない。何かやり方があると思うのだが。
別の方法として、Perlで置換すれば大丈夫だった。ファイルを直接書き換えることができるし、バックアップ用のファイルを作っておくこともできるので、こちらのほうがよさそう。sedで複数の置換を一度に行うときは、-eで書き並べるのに対して、Perlの場合は、セミコロンで区切って並べる。意外にこれを知るのに苦労した。