chiark / gitweb /
termux-open: Handle relative paths
authorFredrik Fornwall <fredrik@fornwall.net>
Mon, 27 Feb 2017 23:29:49 +0000 (00:29 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Mon, 27 Feb 2017 23:29:49 +0000 (00:29 +0100)
packages/termux-tools/termux-open

index aaa7bd048af81e5d94d4634144a0b6d7ac4368fd..400691da2b9f335471f19a08203b05e7d08c265d 100755 (executable)
@@ -35,10 +35,15 @@ if [ $# != 1 ]; then
        show_usage
 fi
 
+FILE="$1"
+if [ -f "$FILE" ]; then
+       FILE=`realpath "$FILE"`
+fi
+
 am broadcast --user 0 \
        -a $ACTION \
        -n com.termux/com.termux.app.TermuxOpenReceiver \
        $EXTRAS \
-       -d "$1" \
+       -d "$FILE" \
        > /dev/null