From 53df97e7893f97a5afd91f8ee5d77979fbe890d8 Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Thu, 6 Jan 2022 22:16:29 +0800 Subject: [PATCH] autocore: fix count core number `uniq` doesn't work, I don't know why. Fixes: #558 Signed-off-by: Tianling Shen --- package/emortal/autocore/files/generic/cpuinfo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/emortal/autocore/files/generic/cpuinfo b/package/emortal/autocore/files/generic/cpuinfo index bbc94cedd4..8c9afd7a45 100755 --- a/package/emortal/autocore/files/generic/cpuinfo +++ b/package/emortal/autocore/files/generic/cpuinfo @@ -3,7 +3,7 @@ cpu_arch="$(grep "model name" "/proc/cpuinfo" | head -n1 | awk -F ': ' '{print $2}' | xargs)" [ -z "${cpu_arch}" ] && cpu_arch="?" if grep -q "x86" "/etc/openwrt_release"; then - cpu_cores="$(grep "core id" "/proc/cpuinfo" | uniq | wc -l)C $(grep -c "processor" "/proc/cpuinfo")T" + cpu_cores="$(grep "core id" "/proc/cpuinfo" | sort -u | wc -l)C $(grep -c "processor" "/proc/cpuinfo")T" else cpu_cores="$(grep -c "processor" "/proc/cpuinfo")" fi