From 34067387ae37811f4394d2e8464952fc57f2d8a9 Mon Sep 17 00:00:00 2001 From: yz1339 Date: Wed, 21 Sep 2016 17:13:50 +0000 Subject: [PATCH] first test --- examples/simple/postone.txt | 0 examples/simple/some-other-post.txt | 0 generate.sh | 16 +++++++++++++++- 3 files changed, 15 insertions(+), 1 deletion(-) mode change 100644 => 100755 examples/simple/postone.txt mode change 100644 => 100755 examples/simple/some-other-post.txt 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