空白で区切られた1行のIPリストをIPごとに1行ずつ単一の列に変換します。

空白で区切られた1行のIPリストをIPごとに1行ずつ単一の列に変換します。

私は実際にこの問題の反対を探しています。

リストを区切り文字を使用して1行に変換

私にとって最も効果的な答えは次のとおりです。

sed -e :a -e '$!N; s/\n/ | /; ta' mydoc > mydoc2

どんな助けでも大変感謝します。

ベストアンサー1

tr変更コマンドを使用して<space>|<space>シーケンスを改行に置き換えます。

tr -s ' | ' '\n' < mydoc > mydoc2

おすすめ記事