両方のLinuxコマンドの結果をリンクする方法

両方のLinuxコマンドの結果をリンクする方法

両方のLinuxコマンドの結果を1行にリンクする簡単な方法はありますか(つまり、変数を使用せずに)?

近くの気象観測所で地域の屋外温度を取得します。今日の結果は次のとおりです。

5.2

単にユニットを追加したいので、結果は次のようになります。

5.2°C

私が望むものをほとんど提供するコマンド例は次のとおりです。

wget -q -O- "http://meteocentre.com/montreal/home_e.html" | grep -oP '(?<=Tn= ).*(?=&deg)' ; printf "°C\n"

ベストアンサー1

または内部から出て行きます。

printf "%s°C\n" "$(wget -q -O- "http://meteocentre.com/montreal/home_e.html" | grep -oP '(?<=Tn= ).*(?=&deg)')"

wget...|grep...コマンドは通常、結果を収集することによって%sprintf

おすすめ記事