Me gustaría crear un script para instalar un grupo de programas. Los archivos PKG residen en un recurso compartido de archivos de Windows.
Actualmente puedo instalarlos uno por uno a través del Terminal usando la siguiente sintaxis:
sudo installer -store -pkg "/Volumes/{Path to package}" -target /
Pero cuando intento incluir esto en mi script installer.sh , aparece un error de sintaxis de que parte de la ruta contenida entre comillas no es una opción válida. Parece que las comillas dobles alrededor de mi ruta no se incluyen cuando se pasan al shell.
Así que intenté escapar de las comillas agregando una \ delante de cada comilla doble y obtengo el mismo error. ¿Se supone que debo escapar de mis citas de otra manera?
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 /
Gracias.