- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sedでの改行置換)
sedでの改行置換方法を教えてください
このQ&Aのポイント
- sedを使用して改行をスペースに置換して一行で表示したい場合、どのような方法がありますか?
- 具体的な使い方やオプションの指定方法を教えてください。
- 実行環境はRedHat EL 1で、sedのバージョンはsed-4.0.7-3です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
redhatだったら、sedのオンラインマニュアルがあるはずですから熟読してください。 たとえば、Nコマンド(append the next line of input into the pattern space.)を使えばできます。 しかし、改行を削るだけだったらsedを使うまでもなく cat hoge.txt |tr -d '\012' 改行文字を空白に変えるのなら cat hoge.txt |tr '\012' ' ' で済みますが。 ファイルが小さければ、 echo `cat hoge.tst` というのも。
お礼
perlは入っていない処理系があるのでsedで・・・・・・ と思ったのですが、trでこのように出来るとは。 trでいこうと思います。 私の勉強不足でした。 ありがとうございました。