cutコマンドで出力されたフィールド間にテキストを追加するには?

cutコマンドで出力されたフィールド間にテキストを追加するには?
uptime | cut -d " " -f 4,5,6,7 | cut -d "," -f 1,2

このコマンドの出力はです1 day, 20:07。追加したい「稼働時間:」今後「1日」。 (cut出力したいUptime: 1 day, 20:07

を使用してこれを実行できますかcut

はい、awkuptime | cut -d " " -f 4,5,6,7 | cut -d "," -f 1,2 | awk '{print "Uptime:",$1,$2,$3}')を使用してこれを行うことができます。しかし、私たちもcutそれを使用できるかどうかを知る必要があります。 :)

ベストアンサー1

awkより良いシンプルなソリューションになることができます。

 uptime | awk '{sub(/,/,"",$5); print "Uptime: " $3,$4,$5}'

おすすめ記事