diff --git a/examples/simple/postone.txt b/examples/simple/postone.txt old mode 100644 new mode 100755 diff --git a/examples/simple/some-other-post.txt b/examples/simple/some-other-post.txt old mode 100644 new mode 100755 diff --git a/generate.sh b/generate.sh index 51652b1..5c57dd1 100755 --- a/generate.sh +++ b/generate.sh @@ -1,5 +1,19 @@ #!/bin/bash set -ex - +input=$1 +output=$2 # YOUR CODE HERE +if [ ! -d "$output" ] +then + mkdir -p "$output" +fi + +for i in "$input"/*.txt +do + filename="$(basename "$i" ".txt")" + title=$(head -n 1 "$i") + echo filename + body=$(tail -n +3 "$i") + sed -e "s/{{title}}/""$title""/g" -e "s#{{body}}#""$body""#g" <"template.html"> "$output/$filename.html" +done