summaryrefslogtreecommitdiff
path: root/plain.sh
diff options
context:
space:
mode:
Diffstat (limited to 'plain.sh')
-rwxr-xr-xplain.sh16
1 files changed, 8 insertions, 8 deletions
diff --git a/plain.sh b/plain.sh
index fa90665..844d3fb 100755
--- a/plain.sh
+++ b/plain.sh
@@ -21,17 +21,17 @@ set -e
[ "$1" ] || { echo "usage: ./plain.sh <input txt> <output html>" ; exit 1 ; }
-[ -f $1 ] || { printf "[err] \tFATAL: %s not found\n" "$1" ; exit 1 ; }
+[ -f "$1" ] || { printf "[err] \tFATAL: %s not found\n" "$1" ; exit 1 ; }
[ -f plain-header ] || { printf "[err] \tFATAL: plain-header not found\n" ; exit 1 ; }
-cat plain-header > $2
-cat $1 >> $2
-printf "</pre>\n</body>\n</html>" >> $2
+cat plain-header > "$2"
+cat "$1" >> "$2"
+printf "</pre>\n</body>\n</html>" >> "$2"
printf "[ok] \tinitial assembly\n"
# hack to fix double <pre> when generating from nav.sh
-sed -e "/^<pre>$/ {n;/^<pre>$/d}" -e "/^<\/pre>$/ {n;/^<\/pre>$/d}" -i'' $2
+sed -e "/^<pre>$/ {n;/^<pre>$/d}" -e "/^<\/pre>$/ {n;/^<\/pre>$/d}" -i'' "$2"
sedesc() {
@@ -39,11 +39,11 @@ sedesc() {
}
TITLE=$(grep -e '^<!--title: ' -m 1 $1 | cut -f 2- -d ' ' | sedesc)
-sed -e "/^<!--title:/d" -e "s;<title>#;<title>${TITLE};1" -i'' $2
+sed -e "/^<!--title:/d" -e "s;<title>#;<title>${TITLE};1" -i'' "$2"
printf "[ok] \ttitle: %s\n" "$TITLE"
-MDATE=$(stat -c '%y' $1 | sed -e 's/\.[0-9]* //' -e 's/\(..\)\(..\)$/\1:\2/') # format: "yyyy-mm-dd hh:mm:ss±zz:zz" (ISO 8601)
-sed "s;<meta http-equiv=\"last-modified\" content=\";&${MDATE};1" -i'' $2
+MDATE=$(stat -c '%y' "$1" | sed -e 's/\.[0-9]* //' -e 's/\(..\)\(..\)$/\1:\2/') # format: "yyyy-mm-dd hh:mm:ss±zz:zz" (ISO 8601)
+sed "s;<meta http-equiv=\"last-modified\" content=\";&${MDATE};1" -i'' "$2"
printf "[ok] \tdate: %s\n" "$MDATE"