X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=courses%2Flist.sh;h=cc0deae382f77cd2a22c016c1a5af10c28e40a45;hp=71522667640a8d57a24824782f2e61544ceee891;hb=HEAD;hpb=b7a7bb5c1a4acad9b0fae1df2f062f661fea71cd diff --git a/courses/list.sh b/courses/list.sh index 7152266..95857ec 100755 --- a/courses/list.sh +++ b/courses/list.sh @@ -53,6 +53,7 @@ edit_course(){ print_course(){ local coursefile="$1" local course="$(pdi_load "$coursefile")" + cat <<-EOF [div .course #${coursefile##*/} [div .section .basic . $( @@ -94,7 +95,7 @@ print_courses(){ cachefile="${_DATA}/cache/${calfile##*/}.cache" if [ -s "$cachefile" -a "$cachefile" -nt "$calfile" ]; then cat "$cachefile" - else + elif [ -s "$calfile" ]; then print_course "$calfile" |tee "$cachefile" fi done