Cómo ejecutar comandos de Terminal desde un script en macOS

Los comandos de terminal en macOS no son difíciles de ejecutar. La única parte difícil o inconveniente es donde tienes que escribir el comando. Si a menudo tiene que ejecutar un comando de Terminal y está cansado de tener que escribirlo una y otra vez, es una buena idea guardarlo como un script y ejecutarlo en su lugar. Así es como se ejecutan los comandos de Terminal desde un script en macOS.

Creando guion

Puede crear el script en cualquier editor de texto. macOS viene con un editor de texto integrado en forma de TextEdit . Abra un nuevo archivo de texto e ingrese todos los comandos que desea ejecutar. Una vez que haya ingresado los comandos, guarde el archivo con la extensión de archivo COMMAND. Asígnele un nombre que le diga para qué es el script, por ejemplo, ScreenshotScript.command.

Guárdalo donde quieras.

Cómo ejecutar comandos de Terminal desde un script en macOS

Dar permiso al guión

Abra Terminal y ejecute el siguiente comando. Reemplace 'ruta a la secuencia de comandos' con la ruta real a la secuencia de comandos que acaba de crear. Puede obtener la ruta al script haciendo clic con el botón derecho en él, manteniendo presionada la tecla Opción y seleccionando la opción de copiar ruta en el menú contextual.

Sintaxis

chmod u + x ruta al script

Ejemplo

chmod u + x /Users/Fatimawahab/Desktop/MyScript.command

Cómo ejecutar comandos de Terminal desde un script en macOS

Eso es todo lo que necesitas hacer. Cuando haga doble clic en el archivo de secuencia de comandos, se abrirá una ventana de Terminal y ejecutará todos los comandos en la secuencia de comandos. Es posible que vea un mensaje solicitando ciertos permisos la primera vez que ejecute el script, por lo que es una buena idea probarlo antes de convertirlo en parte de su flujo de trabajo diario.

El permiso que otorga al script es por script. Está sujeto al script y no a la Terminal. Lo que esto significa es que para cada comando de Terminal que empaquete en un script, tendrá que otorgarle permiso antes de poder hacer doble clic en él para ejecutarlo. Si no lo hace, el script no se ejecutará y el mensaje de error que reciba no podrá guiarlo mucho sobre lo que necesita corregir. Asegúrese de no perderse este paso.

Hay otras formas de ejecutar un comando de Terminal sin tener que escribirlo cada vez, pero un script es un método flexible para hacerlo. Si comparte su script con otra persona, ellos también deberán otorgarle permiso para ejecutarse desde la Terminal antes de que puedan usarlo. Los permisos no se heredan de un sistema a otro cuando comparte el archivo de secuencia de comandos.

Leave a Comment

Cómo ver FPS en macOS

Cómo ver FPS en macOS

Cómo ver FPS en macOS

Copia de seguridad del blog de Tumblr [Mac]

Copia de seguridad del blog de Tumblr [Mac]

Marco Arment, el desarrollador principal de Tumblr, la popular comunidad de microblogging, lanzó una aplicación para Mac para realizar copias de seguridad del blog de Tumblr llamada Tumblr Backup.

Disk Drill es un software de recuperación de datos completamente gratuito para Mac

Disk Drill es un software de recuperación de datos completamente gratuito para Mac

Disk Drill es una nueva aplicación para Mac que no solo recupera tu disco duro, sino también tu partición, archivos dañados, fotos y cualquier tipo de medio.

Google Maps en el escritorio de Mac

Google Maps en el escritorio de Mac

Si usas Mac, tienes mucha suerte de tener el servicio Google Maps en tu escritorio. A diferencia de Google Earth, Google Maps es un servicio independiente.

Cataloga, ordena y organiza tu colección de películas en Mac

Cataloga, ordena y organiza tu colección de películas en Mac

Los entusiastas de los medios con grandes colecciones de películas disfrutarán sin duda de la organización y las funciones que ofrece DVD Hunter. Permite catalogar, ordenar y...

DiskEject: fuerza la expulsión de CD o DVD en Mac

DiskEject: fuerza la expulsión de CD o DVD en Mac

Es un problema común en las Macbooks y computadoras de escritorio Mac cuando un CD o DVD no se expulsa correctamente. La única solución para solucionar este problema es reiniciar el sistema.

Cómo agregar varias imágenes a un solo PDF en macOS

Cómo agregar varias imágenes a un solo PDF en macOS

Cómo agregar varias imágenes a un solo PDF en macOS

Mejora la grabación de pantalla en juegos de Mac con estos consejos de expertos

Mejora la grabación de pantalla en juegos de Mac con estos consejos de expertos

Contamos con los mejores métodos de grabación de pantalla de Mac que los usuarios deben conocer, incluidas aplicaciones y herramientas nativas y las mejores opciones de software de grabación de terceros.

Sincroniza música con Android, Windows Phone y Blackberry [Mac]

Sincroniza música con Android, Windows Phone y Blackberry [Mac]

Instinctiv Music Player, como su nombre lo indica, es un reproductor multimedia intuitivo tipo jukebox para administrar varios archivos multimedia en tu Mac. Tiene un diseño muy limpio.

Cómo usar la pantalla dividida en Mac: realiza múltiples tareas como un profesional

Cómo usar la pantalla dividida en Mac: realiza múltiples tareas como un profesional

Aprenda a usar la pantalla dividida en su Mac. Siga estos sencillos pasos para habilitar la vista dividida y mejorar su multitarea.