行に文字未満がある場合は、その行を次の行に関連付ける必要があります。
ベストアンサー1
GNU sedの使用
入力する
flood
good
good
good
good
good
flood
good
good
新しく結合された行を文字数に含めたい場合
sed ':;/.\{5,\}$/!{N;s/\n/ /g;b}'
flood
good good
good good
good flood
good good
good
各行を個別に計算し、前の行よりも小さい各行を連結する場合
sed ':;/[^\n]\{5,\}$/!{N;$!b};s/\n/ /g'
flood
good good good good good flood
good good good