--Apple-Mail=_672450E8-1E57-477F-AB91-0427B0EA1817
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Essaie des cotes dans tes attributions de noms.
Par exemple :
TOTO="${NomFic}"
avec
NomFic="Mon Fichier"
Pareillement cote les appels :
Cmd —variable "${NomFic}"
Par exemple. Le fait de coter l’appel de variable avec des double cote permet à BASH de considérer NomFic comme un seul paramètre envoyé à Cmd avec ses blancs. Après il faut savoir comment la commande Cmd va traiter tout ça…
Le 2 févr. 2024 à 07:51, Informatique BILLARD <[email protected]> a écrit :
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'antislah avant mes espace dans l'affectation des variables.
tampon=/user/Document/cachet\ pdf
Merci par avance
François-Marie
--
Pierre Malard
Responsable architectures système CDS DINAMIS/THEIA Montpellier
IRD - UMR Espace-Dev - UAR CPST - IR Data-Terra
Maison de la Télédétection
500 rue Jean-François Breton
34093 Montpellier Cx 5
France
« SPAM : Spieced Pork and Meat »
Pierre Dac (Londres, 1944)
Extrait de « Pierre DAC parle au Français » sur Radio Londres, le 24 mars 1944, dans Drôle de guerre, éditions Omnibus (2008), pages 93 à 96. (
https://www.epi.asso.fr/revue/articles/a1602d.htm)
|\ _,,,---,,_
/,`.-'`' -. ;-;;,_
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_) πr
perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--
--Apple-Mail=_672450E8-1E57-477F-AB91-0427B0EA1817
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Essaie des cotes dans tes attributions de noms.<div class=""><br
class=""></div><div class="">Par exemple :</div><div class="">TOTO=<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">"</span>${NomFic}"</div><div class=""><br class=""></div><div class="">avec</div><div class="">NomFic=<span style="
caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">"</span><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">Mon Fichier</span></font><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">"</span></
<div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><br class=""></span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">Pareillement cote les
appels :</span></font></div><div class=""><font color="#000000" class="">Cmd —variable "${NomFic}"</font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><br class=""></span></font></div><
div class=""><font color="#000000" class="">Par exemple. Le fait de coter l’appel de variable avec des double cote permet à BASH de considérer NomFic comme un seul paramètre envoyé à Cmd avec ses blancs. Après il faut savoir comment la
commande Cmd va traiter tout ça…<br class=""></font><div><br class=""><blockquote type="cite" class=""><div class="">Le 2 févr. 2024 à 07:51, Informatique BILLARD <<a href="mailto:
[email protected]" class="">informatique@
billard-francois-marie.eu</a>> a écrit :</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="content-type" content="text/html; charset=UTF-8" class="">
<div class=""><p class="">Bonjour</p><p class="">j'ai écrit un petit script qui lance à la fin cette commande :</p><p class="">pdftk $fichier1 stamp $tampon output $fichier2</p><p class="">avec $fichier1 et $tampon, $fichier2 sont construit à
partir des
paramètres fournis au script .</p><p class="">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.</p><p class="">J'ai pourtant placé l'antislah avant mes espace dans
l'affectation des variables.<br class="">
</p><p class="">tampon=/user/Document/cachet<b class="">\ </b>pdf<br class="">
</p><p class="">Merci par avance</p><p class="">François-Marie<br class="">
</p>
</div>
</div></blockquote></div><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-
wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing:
0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><font face="Courier New" style="color: rgb(0, 0, 0); text-decoration: none;" class=""><font size="1" class="">-- </
font><br class=""><font size="1" class=""><span style="font-style: normal;" class="">Pierre Malard<br class=""></span></font></font><font face="Courier New" size="1" class=""><span style="font-style: normal;" class="">Responsable architectures système
CDS DINAMIS/THEIA Montpellier<br class="">IRD - UMR Espace-Dev - UAR CPST - IR Data-Terra<br class=""></span></font><font face="Courier New" style="color: rgb(0, 0, 0); text-decoration: none;" class=""><font size="1" class=""><span style="font-style:
normal;" class="">Maison de la Télédétection<br class="">500 rue Jean-François Breton<br class="">34093 Montpellier Cx 5<br class="">France<br class=""></span></font><br class=""></font><font face="Times" style="color: rgb(0, 0, 0); text-decoration:
none;" class=""><span style="font-size: 11px;" class=""> «<span class="Apple-converted-space"> </span><i class="">SPAM : Spieced Pork and Meat</i> »</span><br class=""><span style="font-size: 11px;" class=""> &
nbsp; Pierre Dac (Londres, 1944)</span></font></div><div style="color: rgb(0, 0, 0); text-decoration: none;"><font face="Times" size="1" class="
"><span style="font-style: normal;" class="">Extrait de « Pierre DAC parle au Français » sur Radio Londres, le 24 mars 1944, dans Drôle de guerre, éditions Omnibus (2008), pages 93 à 96. </span></font><span style="font-family:
Times; font-size: x-small;" class="">(<a href="
https://www.epi.asso.fr/revue/articles/a1602d.htm" class="">
https://www.epi.asso.fr/revue/articles/a1602d.htm</a>)</span></div><div style="color: rgb(0, 0, 0); text-decoration: none;"><font face="Times"
class=""><span style="font-size: 11px;" class=""><br class=""></span></font><font face="Courier New" size="1" class=""><span style="font-style: normal;" class=""> |\ _,,,---,,_<br class=""> /,`.-'`' &
nbsp;-. ;-;;,_<br class=""> |,4- ) )-,_. ,\ ( `'-'<br class=""> '---''(_/--' `-'\_) πr<br class=""><br class="">perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_.&
nbsp;,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'<br class="">- --> Ce message n’engage que son auteur <--</span></font></div></div></div>
</div>
<br class=""></div></body></html> --Apple-Mail=_672450E8-1E57-477F-AB91-0427B0EA1817--
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2
Comment: GPGTools -
http://gpgtools.org
iQIzBAEBCgAdFiEE0KHTJ+AWKhmI+acm/pSWHuad/BgFAmW9XDIACgkQ/pSWHuad /Bh4yw//cIezdA0FNqI2DpfkABVfNOHRFH+/3Nm0k86JsfpGfe4bLpa2/a37+Z4q jbRmml+5gJtWodsLCJ0mzDDv8DRRjMqXER/WoLfFQ5aNxa/Nwmnwmb6sIVlmCTPj +fcEQtNgdr6zgbboaXNeB36pMUXsp3gSKnDW4e5jHTVevIl6411qgwsKs4QROr4Y HD+mGpcVjY6XHJDaxBXh5jizngQekazakZKj7Y9knwgTi9bxhxkBqZYzas0dqs3U vPc3JxDdmKVdacpbHG03sYwgtWKgtEEhnYgRo1CZ383XAPea7R+com/f8enViC0r 3IrtvETuhfDESndZky1JoWUxf9kBzbmWNQy3lTMWVYhxZ0ktWPxYZnjhKGhraLZt ORdi1NhXkL/cB1lDp0xEK/8esZUNgKSrka6hnYEgpzvZLKrtAQHBoI7ztrJSqm5Q S1sAnQ6tUOu2gRlkEeBwNlDWz6d42LxYqjj7T1gE0lJyesozxX/ZPwSVQAg7DJHX ZjtUuUTfjYgKIfbrp/tHtk49IZBHtcyw5Borr6zBKfvdLIfBJ6uXJ7yGuHa3hZus e4qqiLWgxKJg8lO850jVKqooRoUjVDn1jPCp8uT+4i/pj6Ii93KeubgeXUqORJLi KWSx5OgFq/1EwvZq91qaSk9LnMngSRwJaKGJJDqVlxSxtwY0gP4=
=UtW1
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)