2016-2017/tools/Other/archivage.sh

32 lines
877 B
Bash
Raw Normal View History

2017-06-16 06:49:23 +00:00
#!/bin/bash
# The next line tells bash to exit if a command return a non-true value
set -e
ROOT=`pwd`
LIEU_ARCHIVES="$ROOT/Archive/2012-2013"
fichier_tex=`find $LIEU_ARCHIVES -iname "*.tex"`
for f in $fichier_tex; do
dir=`dirname $f`
if [ `basename $dir` != "fig" ]
# On élimine les .tex qui sont dans fig/ pour ne pas compiler les images qui sont compilé autrement
then
echo "--------------------------------------------------"
echo "On s'attaque à $f";
echo "--------------------------------------------------"
echo "On entre dans $dir"
cd $dir
ls
echo "--------------------------------------------------"
echo "On remplace le le lieu du fichier style"
sed -i -e "s/lycee\/tools/lycee\/Archive\/2012-2013\/tools/g" $f;
pdflatex $f;
cd $ROOT
echo "Fin du boulot sur $f"
echo "--------------------------------------------------"
fi
done