Bashでコマンド出力をソートする方法

Bashでコマンド出力をソートする方法

次の出力を提供するコマンドがあります。

total time take                           11.1464s

次のように印刷したいと思います。

total time take=11.1464s

シェルスクリプトでこれを行うにはどうすればよいですか?

ベストアンサー1

努力する、

... | sed 's/   */=/'

または

... | sed -E 's/  +/=/'

またはスペースの代わりにタブの場合:

... | sed -E 's/ \t+/=/'

(これはGNU sedで動作しますが、すべてのバージョンのsedでは動作しない可能性があります)

おすすめ記事