#!/bin/bash

OIFS=$IFS
NUM_LINE=2
PREFIX=cours/algo/slides/

classes=()
for i in *.md; do
    [ -f "$i" ] || break
    comp=$(echo "$fullName" | sed "${NUM_LINE}q;d" $i)
    date=$(echo "$fullName" | sed "3q;d" $i)
    IFS=':' 
    comp=($comp); 
    comp=${comp[1]}
    date=($date); 
    date=${date[1]}
    # echo $comp
    IFS='"'
    comp=($comp)
    comp=${comp[1]}
    date=($date); 
    date=${date[1]}
    # echo $comp | awk '{ print substr( $0, 1, length($0)-1 ) }'
    # echo $comp
    # date=sed "${NUM_LINE}q;d" $i
    i="${i%.*}"
    class="[${date} ${comp}](${PREFIX}${i}.pdf)"
    classes+=($class)
    # echo "[${date} ${comp}](${PREFIX}${i}.pdf)" >> index.md
done
IFS=$'\n'
classes=($(sort <<<"${classes[*]}"))
date=$(date '+%Y-%m-%d')
echo "---" >> index.md
echo "date: ${date}" >> index.md
echo "---" >> index.md
for i in ${classes[*]}; do
    echo $i >> index.md
done


IFS=$OIFS