diff options
author | 諏訪子 <suwako@076.moe> | 2024-06-20 19:38:15 +0900 |
---|---|---|
committer | 諏訪子 <suwako@076.moe> | 2024-06-20 19:38:15 +0900 |
commit | 18b54348a0f646b87b4c32472c01a28f96e4d6fa (patch) | |
tree | 9af019ff2d2faf6c78781dcd833293245cb24b88 /src/cpu.c | |
parent | c422e00ebe2d308f08309aaff153d3d780322544 (diff) |
.
Diffstat (limited to 'src/cpu.c')
-rw-r--r-- | src/cpu.c | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -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/ { " |