• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[シェルの質問]改行と結合)

[シェルの質問]改行と結合

このQ&Aのポイント
  • シェルスクリプトで、特定の文字に基づいて改行と結合を行う方法を教えてください。
  • 質問の例では、カンマで区切られた文字列を改行して出力する方法と、特定の文字を見つけて次の行と結合する方法についての質問です。
  • awkの使用についても言及がありますが、awkに詳しくない場合の記述例も教えてほしいとのことです。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

1) awk '{gsub(/,/,",\n",$0);sub("[\n]$","",$0);print}' 2) awk '/aaa/{printf("%s",$0)}!/aaa/{print}' ――とか。 Perlあたりか、1文字ずつ読んで処理するCプログラムのほうが、すっきり書けるような気もします。

lts107
質問者

お礼

遅くなりましが、ありがとう御座いました。 何となく理解出来ました。

関連するQ&A