summaryrefslogtreecommitdiff
path: root/utils/file2url
diff options
context:
space:
mode:
Diffstat (limited to 'utils/file2url')
-rwxr-xr-xutils/file2url7
1 files changed, 3 insertions, 4 deletions
diff --git a/utils/file2url b/utils/file2url
index 83f1360..ce0795e 100755
--- a/utils/file2url
+++ b/utils/file2url
@@ -1,10 +1,9 @@
#!/usr/bin/env bash
IFS=/ read -r type url extra <<<"$*"
-case "$type" in
- git|svn) url=${url//^2F//};;
- tar) [[ -z $extra ]] || url=$url/$extra;;
-esac
+
+url=${url//^2F//}
url=${url//^3A/:}
url=${url//^5E/^}
+
echo "${url}"