mk_copySampleFiles.sh (737B)
1 #!/bin/bash 2 # generate sample_lecture.tex 3 # Based on an idea by Albert Reiner. 4 5 SAMPLE_DIR="sample" 6 COPY_FILES=(`ls ${_TEMPLATE}/${SAMPLE_DIR}/`) 7 8 for idx in ${!COPY_FILES[@]}; do 9 DEST_FOLDER="" 10 11 case ${COPY_FILES[idx]} in 12 *.png) 13 DEST_FOLDER=${_PICTURES} 14 ;; 15 *.jpg) 16 DEST_FOLDER=${_PICTURES} 17 ;; 18 *.svg) 19 DEST_FOLDER=${_SVG_DIR} 20 ;; 21 *.bib) 22 DEST_FOLDER=${_DB_DIR} 23 ;; 24 *.c) 25 DEST_FOLDER=${_EXSRC} 26 ;; 27 *.cpp) 28 DEST_FOLDER=${_EXSRC} 29 ;; 30 *) 31 echo "No location set for : $FILE" 32 ;; 33 esac 34 35 cp ${_TEMPLATE}/${SAMPLE_DIR}/${COPY_FILES[idx]} ${_DESTINATION_DIR}/${DEST_FOLDER} 36 37 done 38 39 exit 0