From: mar77i Date: Tue, 30 Jun 2026 11:58:59 +0000 (+0200) Subject: need_reboot.sh: clean up line lengths, simplify X-Git-Url: https://git.mar77i.info/?a=commitdiff_plain;p=superuser need_reboot.sh: clean up line lengths, simplify --- 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