web-dev-qa-db-ja.com

テキストファイルを転置する(行と列を入れ替える)コマンド

現在、入力を「ピボット」する汎用コマンドはありますか?.

例えば.

#labeled.file
name: bob
title: code monkey

name: joe
title: pointy haired

に変換されます:

name title
bob  code monkey
joe  pointy haired

およびその逆

10
frogstarr78

これを行うことができるcoreutilsに何かがあるかどうかはわかりませんが、既存のツールに必ずしも関心があるとは限らない人々から以前に質問されているようです。次のリンクは、既にこれを行うツールが見つからない場合の最後の手段として興味深いかもしれません。

それの価値については、 GNU coreutilsマニュアル 、特に 4番目 セクション

6
Joseph R.