This commit is contained in:
Simon Petit 2024-11-14 11:50:19 +01:00
parent a2285097fe
commit acf61772e8

4
bob
View File

@ -82,8 +82,8 @@ publish()
post=$(awk -f ${BOB_LIB}/markdown.awk ./drafts/$1.md) post=$(awk -f ${BOB_LIB}/markdown.awk ./drafts/$1.md)
template="${BOB_LIB}/template/post.html" template="${BOB_LIB}/template/post.html"
escaped_post=$(echo "$post" | sed 's/&/\\&/g') escaped_post=$(echo "$post" | sed 's/&/\\&/g')
# awk -v content="$post" '{gsub(/{{article}}/, content); print}' "$template" > "./posts/$1.html" # awk -v content="$post" '{gsub(/{{article}}/, content); print}' "$template" > "./posts/$1.html"
awk -v content="$escaped_content" '{gsub(/\{\{article\}\}/, content); print}' "template" > "./posts/$1.html" awk -v content="$escaped_post" '{gsub(/\{\{article\}\}/, content); print}' "$template" > "./posts/$1.html"
mv ./drafts/$1.md ./drafts/published/$1.md mv ./drafts/$1.md ./drafts/published/$1.md
update_index update_index