-1

特定のコマンドを実行すると、次のように出力 2 値として取得されます。

2.056000 640.640015

2 番目の値のみを抽出し、それを変数に割り当てて、後で使用したいと考えています。

誰でも私を助けることができますか?

4

2 に答える 2

-1

Fedorqui のアプローチは優れていますが、代替手段を提供するために:

your_command | read DONT_CARE YOUR_VAR IGNORE_ANYTHING_TRAILING

これには、サブシェルと awk を実行する必要がないという利点があります。テスト済みで、zsh で動作しています。IGNORE_ANYTHING_TRAILING を気にする必要はありませんが、your_command が 1 2 3 4 を吐き出すと、YOUR_VAR は "2 3 4" になります。

于 2013-05-01T10:08:42.483 に答える