diff --git a/generate.sh b/generate.sh index 51652b1..1935ce1 100755 --- a/generate.sh +++ b/generate.sh @@ -1,5 +1,40 @@ #!/bin/bash +set -e +#Make directories recursively +mkdir -p "$2" -set -ex +for f in $1/* +do + count=0 + filename=$(basename "$f" .txt) + echo "Converting $f to $filename.html" + #Read line by line + while IFS='' read -r temp || [[ -n "$temp" ]]; do + #echo "Text read from file: $temp" + if [ $count == 0 ] + then + title=$temp + elif [ $count -ge 2 ] + then + body="$temp" #concatenate each subsequent line + fi + + count=$((count+1)) + done < "$f" + #Export using template + echo " + + +
+ +