awkで3行を1行にまとめる
Nid: 1413
入力データ
$ head monsters.txt おにこんぼう 魔獣系 ぼうぎょ スライムエンペラー スライム系 ほじょ ヘルクラッシャー ゾンビ系 ぼうがい りゅうおうデータ区切りをカンマ、レコード区切りを改行として、3行を1レコードにする。
$ awk '{if(NR%3)ORS=",";else ORS="\n";print}' monsters.txt | head
おにこんぼう,魔獣系,ぼうぎょ
スライムエンペラー,スライム系,ほじょ
ヘルクラッシャー,ゾンビ系,ぼうがい
りゅうおう,???,まほう
にじくじゃく,魔獣系,まほう
ダースドラゴン,ドラゴン系,こうげき
ベスキング,スライム系,ぼうがい
れんごくちょう,自然系,こうげき
キラーマシン,物質系,こうげき
グレイトドラゴン,ドラゴン系,こうげき