У меня есть скрипт bash, проверяющий количество процессоров на платформе для эффективного использования -j
для make, repo и т.д. Я использую это:
JOBS=$(cat /proc/cpuinfo | grep processor | tail -1 | sed "s,^.*:.*\([0-9].*\)$,\1,")
echo -e "4\n$JOBS" | sort -r | tail -1
Работает нормально. Но мне интересно, была ли какая-либо встроенная функция, которая делает то же самое (то есть вычисляет минимум или максимум)?