Relier divers pdf dans l’ordre
samedi 5 novembre 2011
Relier divers pdf en 1 seul, c’est facile :
pdftk f1.pdf f2.pdf ... fn.pdf cat output final.pdf
ou
pdftk *.pdf cat output final.pdf
Le faire en les classant par date, c’est presqu’aussi facile :
for i in $(ls -1tr parties_*.pdf) ; do L=« $L $i » ; done ; pdftk $L cat output Final.pdf
Explication pour les débutants :
1 ls -ltr affiche la liste des fichiers triée :
- ls -1 = affichage 1 par ligne
- ls -t = affichage trié par date
- ls -tr = affichage en ordre inverse ( le plus récent en dernier )
2 La boucle for écrit donc dans l’ordre (variable L ) la liste des fichiers (variable i) que pdftk rassemble avec ’cat output Final.pdf’
Plus :
- man pdftk ( des exemples à la fin )
- man bash ( boucle for et syntaxes : var=$(commande) ou var=`commande` )
La ligne de commande est irremplaçable pour joindre divers fichiers ou pages pdf à un rapport de 50 pages ou à une thèse de 300 pages !
Accueil du site |
Contact |
Plan du site
| Se connecter |
Statistiques du site |
Visiteurs :
23 /
13140
fr
GNU, LINUX, BSD, LL
AIDES GNU/LINUX
Administration : astuces, stratégies
?
