1206 shaares
Contexte
22 étudiant·e·s, 22 copies à corriger, de 2 feuilles recto verso. Soit 88 pages une fois tout scanné. Je voulais avoir chaque copie dans un PDF, au nom de l’étudiant·e, pour pouvoir leur envoyer leur copie avec mes remarques.
Mise en œuvre
Je scanne toutes mes copies, qui sont dans un fichier "copies.pdf". Je me fais un petit fichier à la va-vite avec le nom des étudiants (un par ligne) "noms.txt".
Trois lignes de zsh :
for i in $(seq 1 22); do
pdftk copies.pdf cat $(((i - 1)*4+1))-$((i*4)) output $(sed -n ${i}p noms.txt).pdf
done
Et voilà… Elle est pas belle la vie ?