From 18b54348a0f646b87b4c32472c01a28f96e4d6fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Thu, 20 Jun 2024 19:38:15 +0900 Subject: . --- src/cpu.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/cpu.c b/src/cpu.c index 03b004c..a7e310d 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -11,12 +11,13 @@ const char *display_cpu() { #if defined(__NetBSD__) return run_command_s("sysctl -n machdep.cpu_brand | sed 's/(R)//' | " - "sed 's/(TM)//' | sed 's/CPU //' | sed 's/Processor//'"); - return run_command_s("echo \" (\" && sysctl -n hw.ncpu && echo \" core)\""); + "sed 's/(TM)//' | sed 's/CPU //' | sed 's/Processor//' && " + "echo \" (\" && sysctl -n hw.ncpu && echo \" core)\""); + return run_command_s(""); #elif defined(__FreeBSD__) || defined(__OpenBSD__) return run_command_s("sysctl -n hw.model | sed 's/(R)//' | " - "sed 's/(TM)//' | sed 's/CPU //' | sed 's/Processor//'"); - return run_command_s("echo \" (\" && sysctl -n hw.ncpu && echo \" core)\""); + "sed 's/(TM)//' | sed 's/CPU //' | sed 's/Processor//' && " + "echo \" (\" && sysctl -n hw.ncpu && echo \" core)\""); #elif defined(__linux__) return run_command_s("cat /proc/cpuinfo | awk -F '\\\\s*: | @' " "'/model name|Hardware|Processor|^cpu model|chip type|^cpu type/ { " -- cgit v1.2.3