diff --git a/generate.sh b/generate.sh index 51652b1..1636899 100755 --- a/generate.sh +++ b/generate.sh @@ -3,3 +3,16 @@ set -ex # YOUR CODE HERE +input="$1" +if [ ! -d "$2" ] +then + mkdir -p "$2" +fi +for file in "$input"/* +do + title=$(head -n 1 "$file") + body=$(tail -n 1 "$file") +filename=$(basename "$file" .txt).html +sed -e 's/{{title}}/'"$title"'/g' -e 's#{{body}}#'"$body"'#g' template.html > "$2/$filename" +done +