>>244
2つめの方法で開始・終了のどちらか一方がない場合の対処を追加しただけじゃだめなの?
開始の次の行が同じジョブID・プロセスIDの終了の場合だけその2行を1行にする

ジョブID・プロセスIDも被ってて
開始だけあって終了がないログと終了だけあって開始がないログが
sort後に連続するようなデータがあるなら追加できる条件がないとお手上げ

2行を1行にする処理はループ・sed・awkあたりで比較して、その後並列化するかな