On 2/2/24 08:41, Informatique BILLARD wrote:
Bonjour
j'ai écrit un petit script qui lance à la fin cette commande :
pdftk $fichier1 stamp $tampon output $fichier2
avec $fichier1 et $tampon, $fichier2 sont construit à partir des
paramètres fournis au script .
Mais je rencontre un problème quand il y a un espace dans le nom de
fichier ou le répertoire pour pdftk ces espaces engendrent une erreur.
J'ai pourtant placé l’antislash avant mes espace dans l'affectation
des variables.
tampon=/user/Document/cachet*\ *pdf
Une solution simple c'est de s'interdire les espaces dans les noms de
fichiers. Pourquoi ne pas coder par exemple
tampon=/user/Document/cachet.pdf
et ensuite lancer votre script avec /bin/bash -vx lescriptbash
Merci par avance
François-Marie
--
Basile Starynkevitch <bas...@starynkevitch.net>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/
See/voir: https://github.com/RefPerSys/RefPerSys