From 27801d670fb4fc5283169cbacf5ff6ddaeea3ef8 Mon Sep 17 00:00:00 2001 From: fbt Date: Thu, 2 Aug 2018 12:52:56 +0300 Subject: [PATCH] I have no ide how that piece of code got mangled Signed-off-by: fbt --- sx-open | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sx-open b/sx-open index cdc98e3..f56d9f8 100755 --- a/sx-open +++ b/sx-open @@ -120,7 +120,8 @@ handle_target() { IFS=';' read target_mimetype _ <<< $( file -ib "$target" ) target_left=$target_mimetype - IFS=';' read target_mimetype_true _ <<< $( file -ib "$target" ) + [[ $target_mimetype == 'inode/symlink' ]] && \ + IFS=';' read target_mimetype_true _ <<< $( file -ibL "$target" ) set -- "${mime_handlers[@]}" elif is_uri "$target"; then