aboutsummaryrefslogtreecommitdiff
path: root/bin/uri
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2022-10-14 23:17:09 -0300
committerEuAndreh <eu@euandre.org>2022-10-14 23:17:09 -0300
commit6c1d1cdb79184c4992f14062b40218f120a1d6b7 (patch)
treeb9ce9b6065a74d5e22952d7a353ffeb7bf43df03 /bin/uri
parentbin/x: Rewrite in Perl, overcome quoting issues (diff)
downloaddotfiles-6c1d1cdb79184c4992f14062b40218f120a1d6b7.tar.gz
dotfiles-6c1d1cdb79184c4992f14062b40218f120a1d6b7.tar.xz
bin/uri: Split help option parsing from main program logic
Diffstat (limited to 'bin/uri')
-rwxr-xr-xbin/uri5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/uri b/bin/uri
index 23716b9..dfd4cfe 100755
--- a/bin/uri
+++ b/bin/uri
@@ -66,7 +66,10 @@ if ($opts{h}) {
say STDERR '';
usage *STDERR;
exit 2;
-} elsif ($opts{d}) {
+}
+
+
+if ($opts{d}) {
print URI::Escape::uri_unescape(<STDIN>);
} else {
print URI::Escape::uri_escape(<STDIN>);