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