Estoy intentando montar un recurso compartido con la CLI de MacOS usando zsh como shell.
mount -t smbfs //user:password@host/share /share
El montaje del recurso compartido sin especificar la contraseña funciona. Pero entonces tengo que introducir la contraseña manualmente. En cuanto paso la contraseña a través de la línea de comandos, recibo un mensaje de error. Tengo una contraseña muy fuerte con muchos caracteres especiales, como .()[]{}<>*=.
mount_smbfs: URL parsing failed, please correct the URL and try again: Invalid argument
mount: /share failed with 64
Colocar la contraseña entre comillas simples o dobles no resuelve el problema. Supongo que tengo que introducir la contraseña sin comillas y escapar de algunos de estos caracteres especiales. ¿Dónde puedo encontrar una lista de los caracteres que hay que escapar en las contraseñas (o que no se pueden utilizar en absoluto)?