From 30a5de697c1d8df6d9729cc95f2be69154b5cd14 Mon Sep 17 00:00:00 2001 From: mar77i Date: Tue, 30 Jun 2026 13:58:59 +0200 Subject: [PATCH] need_reboot.sh: clean up line lengths, simplify --- need_reboot.sh | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/need_reboot.sh b/need_reboot.sh index 0874aa8..fe75aae 100755 --- a/need_reboot.sh +++ b/need_reboot.sh @@ -1,14 +1,12 @@ #!/usr/bin/env bash -installed_kernel_version() { - pacman -Qi linux | \ - sed -rn 's/^Version[[:space:]]+:[[:space:]]*//;s/\.(artix)/-\1/p' -} +version_regex='^Version[[:space:]]+:[[:space:]]' -summary="$(pacman -Qi linux | sed -rn 's/^Version[[:space:]]+:[[:space:]]*//p') vs $(uname -r)" +uname_r="$(uname -r)" +pkgver="$(pacman -Qi linux|sed -rn "s/${version_regex}//p")" -if [[ "$(installed_kernel_version)" != "$(uname -r)" ]]; then - echo "Reboot advised (${summary})." +if [[ "${pkgver/.artix/-artix}" != "${uname_r}" ]]; then + echo "Reboot advised (${pkgver} vs ${uname_r})." else - echo "Reboot not needed (${summary})." + echo "Reboot not needed (${pkgver} vs ${uname_r})." fi -- 2.54.0