simplify _kver function

This commit is contained in:
Tobias Powalowski 2024-07-10 07:00:41 +02:00
parent 5f71b3834b
commit 0e4a14eeaf

View file

@ -164,9 +164,9 @@ _kver() {
# x86_64 default image
rg -Noazm 1 'ABCDEF\x00+(.*) \(.*@' -r '$1' "${1}" ||
# aarch64, works for compressed and uncompressed image
rg -Noazm 1 'Linux version ([0-9].*) \(.*@' -r '$1' "${1}" ||
rg -Noazm 1 'Linux version (.*) \(.*@' -r '$1' "${1}" ||
# riscv64, rg cannot detect compression without suffix
zcat "${1}" | rg -Noazm 1 'Linux version ([0-9].*) \(.*@' -r '$1'
zcat "${1}" | rg -Noazm 1 'Linux version (.*) \(.*@' -r '$1'
fi
}