summaryrefslogtreecommitdiffstats
path: root/tools/urlencode
diff options
context:
space:
mode:
authordusoleil <howcansocksbereal@gmail.com>2021-08-01 23:25:54 -0400
committerdusoleil <howcansocksbereal@gmail.com>2021-08-01 23:25:54 -0400
commit28179e084e0c45137d62b4fe7b8dc9826bfd2fab (patch)
tree73a3fd199f4ea4162a270685df9c26731dc3a348 /tools/urlencode
parent9fc044075cfde81ff351766dcee3bc99d89b6951 (diff)
downloadlib-des-gnux-28179e084e0c45137d62b4fe7b8dc9826bfd2fab.tar.gz
lib-des-gnux-28179e084e0c45137d62b4fe7b8dc9826bfd2fab.zip
Adding Various Small Tools
Signed-off-by: dusoleil <howcansocksbereal@gmail.com>
Diffstat (limited to 'tools/urlencode')
-rwxr-xr-xtools/urlencode8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/urlencode b/tools/urlencode
new file mode 100755
index 0000000..7924db9
--- /dev/null
+++ b/tools/urlencode
@@ -0,0 +1,8 @@
+#!/bin/bash
+read foo
+if [[ $* == -d ]]
+then
+perl -MURI::Escape -e 'print uri_unescape($ARGV[0])' $foo
+else
+perl -MURI::Escape -e 'print uri_escape($ARGV[0])' $foo
+fi