私はこれを使用...、bashスクリプトを効率的に作るために-jオプションを使用するプラットフォーム上でCPUの数をチェックレポを持っている:bashで2つの変数の最小値を計算する方法は?
JOBS=$(cat /proc/cpuinfo | grep processor | tail -1 | sed "s,^.*:.*\([0-9].*\)$,\1,")
echo -e "4\n$JOBS" | sort -r | tail -1
それは素晴らしい、正常に動作します。しかし、私は、それを行う組み込み関数があるかどうか、つまり最小値または最大値を計算しているかどうか疑問に思っていますか?
が、何あなたの 'cat'パイプラインがあることを想定していますやっている?それは 'grep^processor/proc/cpuinfo | sed -n -e '$ s /.*://p''と同じ効果があります。 – Sorpigal
あなたは正しいです、ありがとう。 –