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 aaa7bd0..400691d 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