From 2bf85d25e203a536edb2c072c0d41b29e8e4cc1b Mon Sep 17 00:00:00 2001 From: RichardNee Date: Sun, 21 Jun 2020 16:54:35 +0800 Subject: [PATCH] Fix preview.sh not running when the file path contains "binary" (#1055) --- bin/preview.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/preview.sh b/bin/preview.sh index f9c8db1..ed08075 100755 --- a/bin/preview.sh +++ b/bin/preview.sh @@ -28,8 +28,9 @@ if [ ! -r "$FILE" ]; then exit 1 fi +FILE_LENGTH=${#FILE} MIME=$(file --dereference --mime "$FILE") -if [[ "$MIME" =~ binary ]]; then +if [[ "${MIME:FILE_LENGTH}" =~ binary ]]; then echo "$MIME" exit 0 fi