X-Git-Url: http://git.plutz.net/?p=confetti;a=blobdiff_plain;f=courses%2Flist.sh;fp=courses%2Flist.sh;h=95857ec06f8293e39b4ecfa79ff38da6469a215f;hp=71522667640a8d57a24824782f2e61544ceee891;hb=efc3ea0ce4c4d8efbe95d138e18c266ee2547975;hpb=69b83ace4446bad3db994806448b3d81c9cb5809 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