]> git.za3k.com Git - za3k.git/commitdiff
Finally fix sc.txt.cgi
authorZachary Vance <za3k@za3k.com>
Sun, 5 Feb 2017 19:54:45 +0000 (11:54 -0800)
committerZachary Vance <za3k@za3k.com>
Sun, 5 Feb 2017 19:55:24 +0000 (11:55 -0800)
cgi-bin/sc.txt.cgi

index 46f3832b80d1906ca3395dbb4b1530b1922af4ac..d5e90b1c6aa8a5bcdfa0ba0bca6de2ba141235e3 100755 (executable)
@@ -3,10 +3,19 @@ echo "Content-type: text/plain"
 echo
 
 QUERY_FILE="${PATH_TRANSLATED}"
-[[ "${QUERY_FILE}" == *.sc.txt ]] || { echo "Invalid .sc.txt file" >/dev/stderr && exit 1 }
+if [[ "${QUERY_FILE}" != *.sc.txt ]]
+then
+       echo "Invalid .sc.txt file" >/dev/stderr
+       exit 1
+fi
 QUERY_SC_FILE="$(echo "${QUERY_FILE}" | sed -e 's/.txt$//')"
-[ -f "${QUERY_SC_FILE}" ] || { echo "Invalid .sc file" >/dev/stderr && exit 1 }
+if [ \! -f "${QUERY_SC_FILE}" ]
+then
+       echo "Invalid .sc file" >/dev/stderr
+       exit 1
+fi
 
-echo "Source: https://za3k.com/${QUERY_SC_FILE}"
+echo "Source: $(basename ${QUERY_SC_FILE})"
 echo
 sc -W % "${QUERY_SC_FILE}"
+