- Crear un archivo de texto plano y guardar con extensión .sh
- Añadir en la primera línea #!/bin/sh (es el shebang)
- Incluir el código deseado. Por ejemplo:
#!/bin/sh
# Script para evitar desconexiones repetidas al conectar iPhone a Mac (un comentario)
sudo killall -STOP -c usbd
echo "Hecho" - Convertir el archivo en ejecutable desde Terminal:
chmod 755 mi-script.sh - Para ejecutarlo desde Terminal, si estamos en la carpeta del archivo:
./mi-script.sh - Para ejecutarlo haciendo doble clic en el archivo: Botón derecho > Abrir con > Terminal.app (siempre)
Más información: Apple Support.
Abrir archivo ubicado en misma ubicación que script
[Más info]
open $(dirname $0)"/archivo.txt"
Automator
Para abrir un script bash sin mostrar la pantalla de Terminal, podemos utilizar Automator.
Abrimos Automator -> Nuevo documento -> Aplicación -> Buscar "Ejecutar el script Shell" -> Pegar el script entrecomillado o arrastrar archivo bash. Guardarlo.
Para cambiar el icono, identificar el icono de otra aplicación que nos guste, botón derecho + "Obtener información", CTRL+C sobre el icono y hacer CTRL+V sobre el icono de "Obtener información" de nuestra aplicación.