aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorꙮ <ymir@ulthar.xyz>2024-04-11 19:39:55 -0700
committerrodarima <rodarima@gmail.com>2024-05-08 21:46:17 +0200
commit92d425cd9093667c056706945bd33231664bbd5f (patch)
tree8df8bc45e95da61ba91319ee9653bf5523521ce9
parent7e75090122fdee07aa9d443c8f6982839d68c0ed (diff)
Use read -r per shellcheck advice
-rwxr-xr-xgemini.filter.dpi9
1 files changed, 5 insertions, 4 deletions
diff --git a/gemini.filter.dpi b/gemini.filter.dpi
index 72d559b..44059d6 100755
--- a/gemini.filter.dpi
+++ b/gemini.filter.dpi
@@ -6,9 +6,10 @@
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
-# Note: "read -d" is a Bashism
-read -d '>' auth
-read -d '>' cmd
+# Note: "read -d" is a Bashism; -r disables line wrapping with
+# backslashes
+read -rd '>' auth
+read -rd '>' cmd
case "$cmd" in
"<cmd='open_url' url='"*);;
*) echo "$cmd"; exit;;
@@ -286,7 +287,7 @@ serve_gemini() {
serve_gemini_response() {
url=$1
- read status meta
+ read -r status meta
send_status_msg "Status: $status"
meta=$(echo "$meta" | sed 's/\s*$//')
mkdir -p "$blobs_dir"/tmp ~/.dillo/gemini