htg-content/content/posts/test.md

882 B

title date author template
Page de test 2020-05-07 raspbeguy post
#!/bin/bash

cat redmine.meta | while read line
do
    path=$(echo "$line" | cut -f1)
    title=$(echo "$line" | cut -f2)
    author=$(echo "$line" | cut -f3)

    if [ -f "textile/$path.md" ]
    then
        file="textile/$path.md"
    echo "$path has been resolved to $file"
    elif [ -f "textile/$path/index.md" ]
    then
        file="textile/$path/index.md"
    echo "$path has been resolved to $file"
    else
        echo "Couldn't resolve $path"
    break
    fi

    tmpfile=$(mktemp "${TMPDIR:-/tmp/}$(basename $0).XXXX")
    echo "---" >> $tmpfile
    echo "Title: $title" >> $tmpfile
    if [ ! -z "$author" ]
    then
        echo "Author: $author" >> $tmpfile
    fi
    echo "---" >> $tmpfile
    echo "" >> $tmpfile
    cat $file >> $tmpfile
    mv -f $tmpfile $file
done