私が得るdb2出力は次のとおりです。
this is testing 1
this is testing 2
this is testing 4
db2は、照会の出力として出力を提供し、照会にデータがない場合は空の行を提供します。
各出力の後に追加の空行を削除したいと思います。
sed -i '/^$/d' file.txt
空白行を削除することが可能であることを知っています。データを含む各行の後に空の行を1つ削除する方法はありますか?
希望の出力は次のとおりです。
this is testing 1
this is testing 2
this is testing 4
ベストアンサー1
これは、特定の文字の後の改行文字のみを削除します(テキスト行の後の最初の改行文字のみを削除します)。
sed -n '$!N;s/\(.\)\n/\1/;P;D' file