Je voudrais créer un script pour installer un groupe de programmes. Le PKG se trouvent sur un partage de fichiers Windows.
Je peux actuellement les installer un par un par l'intermédiaire de l'application Terminal en utilisant la syntaxe suivante :
sudo installer -store -pkg "/Volumes/{Path to package}" -target /
Mais lorsque j'essaie de l'inclure dans mon installer.sh script J'obtiens une erreur de syntaxe indiquant qu'une partie du chemin contenue entre guillemets est une option non valide. Il semble que les guillemets doubles autour de mon chemin ne soient pas inclus lorsqu'ils sont transmis à l'interpréteur de commandes.
J'ai donc essayé d'échapper aux guillemets en ajoutant un \ devant chaque guillemet double et j'obtiens la même erreur. Suis-je censé échapper à mes guillemets d'une autre manière ?
installer -store -pkg “/Volumes/ChiefGeneral/TechGeneral/Misc/Batch Install/X6/Chief Architect Premier X6.pkg” -target /
installer -store -pkg “/Volumes/ChiefGeneral/TechGeneral/Misc/Batch Install/X6/Chief Architect Interiors X6.pkg” -target /
installer -store -pkg “/Volumes/ChiefGeneral/TechGeneral/Misc/Batch Install/X6/Chief Architect Lite X6.pkg” -target /
Nous vous remercions.