From 0a06dddd7c56bc97b8f55a15b911bda8221a51a6 Mon Sep 17 00:00:00 2001 From: Jami Kettunen Date: Mon, 21 Feb 2022 16:17:42 +0200 Subject: xuname: avoid "cat abuse" and run awk directly on /proc/cpuinfo --- xuname | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xuname') diff --git a/xuname b/xuname index da56a50..f05013f 100755 --- a/xuname +++ b/xuname @@ -8,8 +8,8 @@ OUTDATED=$(xbps-install -Mun) HOLD=$(xbps-query -H) VM=$(dmesg 2>/dev/null | awk '/Hypervisor detected/{print $NF}') [ -z "$VM" ] && grep -q hypervisor /proc/cpuinfo && VM=VM -CPU=$(cat /proc/cpuinfo |awk '/^vendor_id/{print $NF;exit}') -[ -z "$CPU" ] && CPU=$(cat /proc/cpuinfo |awk '/^platform/{print $NF;exit}') +CPU=$(awk '/^vendor_id/{print $NF;exit}' /proc/cpuinfo) +[ -z "$CPU" ] && CPU=$(awk '/^platform/{print $NF;exit}' /proc/cpuinfo) REPO=$(xbps-query --regex -p repository -s '.' | cut -d/ -f2- | sort -u | awk ' /^\/repo-default.voidlinux.org\/current\/multilib/ {m=m"m"} /^\/repo-default.voidlinux.org\/current\/debug/ {d=d"d"} -- cgit 1.4.1