
Vengo de Linux y estoy intentando que una Mac haga lo que quiero que haga. La pregunta es cuál es la mejor herramienta a utilizar. Quiero montar (desmontar) varios discos remotos. Si entro a una terminal puedo hacer el truco
mount -t smbfs //username:pass@addr /Users/me/RemoteDisks/mnt1
Como quiero montar varios discos, me gustaría poner toda la información en un archivo, almacenarla en Documentos/subcarpeta y crear un vínculo en el escritorio (o en algún lugar mejor, si hay un lugar mejor). Por el momento, ejecuté manualmente el comando apropiado en la terminal, el disco remoto está montado y veo su contenido. Lo que necesito es un método de un clic para ejecutar un archivo para montar todos los discos.
Probé el script de Apple pero no me gustaron mis comandos. No sé exactamente qué espera ver y quizás el script de Apple sea la herramienta equivocada. No tengo problemas en Linux, pero Mac es nuevo para mí y no sé qué debería usar.
Gracias, Ilán
Respuesta1
AppleScript es un lenguaje completamente diferente, con comandos, sintaxis y capacidades diferentes; Para lo que estás intentando hacer, un script de shell es el camino a seguir. Primero, convierta su archivo en un script de shell adecuado iniciándolo con una línea shebang:
#!/bin/bash
mount -t smbfs //username:pass@addr /Users/me/RemoteDisks/mnt1
...etc
Luego, hazlo ejecutable con chmod +x /path/to/script
. Finalmente, si desea que se pueda marcar dos veces en el buscador, agregue la extensión ".command" a su nombre de archivo para que el Finder sepa qué hacer cuando haga doble clic.