コマンド出力から任意の要素を選択する方法は?

コマンド出力から任意の要素を選択する方法は?

次のようなものがある場合:

echo 1 2 3 4 5 6

または

echo man woman child

1 2 3 4 5 6または、その要素を選択するには、パイプの後ろに何を入れる必要がありますかman woman child

echo 1 2 3 4 5 6 | command
3

ベストアンサー1

システムにshuf次のコマンドがある場合

echo 1 2 3 4 5 | xargs shuf -n1 -e

実際に入力でない場合必要標準入力でエコーするには、以下を使用することをお勧めします。

shuf -n1 -e 1 2 3 4 5

おすすめ記事