diff --git a/bin/page.sh b/bin/page.sh index c613d88..bd17405 100755 --- a/bin/page.sh +++ b/bin/page.sh @@ -1,69 +1,70 @@ #!/usr/bin/env bash expand() { - TITLE="$1" - DATE="$(echo "$2" | sed 's/Z/.000Z/')" - cat <<-"EOF" + TITLE="$1" + DATE="$(echo "$2" | sed 's/Z/.000Z/')" + cat <<-"EOF" - - + + EOF - if [ "$DATE" != "" ]; then - echo " " - echo " " - echo " " - echo " " - fi + if [ "$DATE" != "" ]; then + echo " " + echo " " + echo " " + echo " " + fi - cat <<-"EOF" - - + cat <<-"EOF" + <link rel="stylesheet" type="text/css" href="/style.css"> + <title> EOF - echo " $TITLE" + echo " $TITLE" - cat <<-"EOF" - - + cat <<-"EOF" + + - - -
+ + +
EOF - cat - cat <<-"EOF" -
+ cat + cat <<-"EOF" +
EOF } if [ -z "$1" ]; then - echo "Missing page title" - exit 1 + echo "Missing page title" + exit 1 fi if [ -z "$2" ] && [ -t 0 ]; then - echo "Missing page body" - exit 1 + echo "Missing page body" + exit 1 fi if [ ! -t 0 ]; then - expand "$1" "$2" - exit 0 + expand "$1" "$2" + exit 0 fi expand "$1" "$2" < "$3"