If the image we're pointing to is a symlink, show the resolution as part of the name in -a's output. Signed-off-by: Dave Reisner <dreisner@archlinux.org> --- lsinitcpio | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lsinitcpio b/lsinitcpio index 95c0500..4cf4889 100755 --- a/lsinitcpio +++ b/lsinitcpio @@ -86,7 +86,7 @@ readonly NC BOLD BLUE GREEN RED YELLOW [[ -f $image ]] || die "$image: No such file" # read compression type -case "$(file -b "$image")" in +case "$(file -Lb "$image")" in @(data|LZMA)*) compress=lzma ;; gzip*) compress=gzip ;; bzip2*) compress=bzip2 ;; @@ -129,7 +129,9 @@ if (( analyze )); then done # print results - msg 'Image: %s' "$(readlink -e "$image")" + imagename=$image + [[ -L $image ]] && imagename+=" -> $(readlink -e "$image")" + msg 'Image: %s' "$imagename" msg 'Kernel: %s' "${kernver:-unknown}" if [[ $compress ]]; then -- 1.7.6.4