#!/bin/bash
TERM=202110
if [ ! -e ${TERM} ]; then
mkdir ${TERM}
fi
cd ${TERM}
# Next need to make index2.html and term_info.txt, made via ScheduleMaker.
# Perhaps stop this script until you have done so.
# exit 1
session_numbers=( 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 )
folders=( LearningObjectives Resources Sessions styles Syllabus Templates Images)
exams=( 1 2 3 )
for folder in ${folders[@]}; do
if [ ! -e ${folder} ]; then
mkdir ${folder}
fi
done
# Next need to put data into all of the above except Sessions.
# Do that by copying from the previous term (or make a script for it) and adjusting as needed.
# Perhaps stop this script until you have done so.
# exit 1
# Temporary fix for above:
cp ../temp10/index.html .
cp ../temp10/term_info.txt .
for folder in ${folders[@]}; do
if [ ${folder} != "Sessions" ]; then
cp ../temp10/${folder}/* ${folder}
fi
done
# For the Sessions folder, run this, then fix-folders, then use SessionsMaker
for session_number in ${session_numbers[@]}; do
session=Sessions/Session${session_number}
if [ ! -e ${session} ]; then
mkdir ${session}
fi
done
# For these other subfolders of Sessions, copy from a previous term (or make a script for it)
# and adjust as needed.
if [ ! -e Sessions/Quizzes ]; then
mkdir Sessions/Quizzes
fi
if [ ! -e Sessions/ExamInformation ]; then
mkdir Sessions/ExamInformation
fi
for number in ${exams[@]}; do
exam=Sessions/ExamInformation/Exam${number}
if [ ! -e ${exam} ]; then
mkdir ${exam}
fi
done