From a4286e8b6c8a913bf55687f0acfb5577524bee0c Mon Sep 17 00:00:00 2001 From: fbt Date: Thu, 25 Sep 2014 19:27:52 +0400 Subject: [PATCH] treat file:// as an fs target --- sx-open | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sx-open b/sx-open index 92765f7..639d26e 100755 --- a/sx-open +++ b/sx-open @@ -21,7 +21,7 @@ handle_uri() { } handle_fs_target() { - local target="$1" + local target="${1##*file://}" [[ -e "$target" ]] || return 1 @@ -41,7 +41,7 @@ main() { target="$1" [[ "$target" ]] || { usage; exit; } - if [[ -e "$target" ]]; then + if [[ -e "$target" || "$target" == 'file://'* ]]; then handle_fs_target "$target" else handle_uri "$target"