Tôi có một kịch bản bash kiểm tra số lượng cpu trên nền tảng này để sử dụng một cách hiệu quả -j lựa chọn cho thực hiện, repo, ... Tôi sử dụng này:làm thế nào để tính toán tối thiểu của hai biến chỉ đơn giản là trong bash?
JOBS=$(cat /proc/cpuinfo | grep processor | tail -1 | sed "s,^.*:.*\([0-9].*\)$,\1,")
echo -e "4\n$JOBS" | sort -r | tail -1
Nó hoạt động tốt, tuyệt vời. Nhưng tôi tự hỏi nếu có bất kỳ chức năng được xây dựng trong đó chỉ có điều đó, tức là tính toán tối thiểu, hoặc tối đa?
Không liên quan đến câu hỏi của bạn, nhưng 'đường ống cat' bạn cho là là những gì đang làm? Nó có vẻ như 'grep^processor/proc/cpuinfo | sed -n -e '$ s /.*: // p'' sẽ có hiệu quả. – Sorpigal
Bạn nói đúng, cảm ơn. –