как вычислить минимум двух переменных просто в bash?

У меня есть скрипт bash, проверяющий количество процессоров на платформе, чтобы эффективно использовать параметр -jдля make, репозиторий и т. д. Я использую это :

JOBS=$(cat /proc/cpuinfo | grep processor | tail -1 | sed "s,^.*:.*\([0-9].*\)$,\1,")
echo -e "4\n$JOBS" | sort -r | tail -1

. Оно работает нормально. Но мне интересно, есть ли встроенная -функция, которая делает то же самое (, то есть вычисляет минимум или максимум )?

46
задан Nathan 22 August 2018 в 15:15
поделиться