Ejecutar comandos y herramientas en Terminal en la Mac
Puedes usar el entorno de línea de comandos de forma interactiva escribiendo un comando y esperando un resultado, o puedes usar la shell para redactar scripts que se ejecuten sin interacción directa.
Ejecutar comandos y abrir herramientas en la shell
En la app Terminal en la Mac, ingresa el nombre de ruta completo del archivo ejecutable de la herramienta seguido de los argumentos necesarios y presiona Retorno.
Si un comando está en una de las carpetas conocidas de la shell, puedes omitir la información de ruta cuando ingreses el nombre del comando. La lista de carpetas conocidas está almacenada en la variable de entorno PATH de la shell e incluye las carpetas que contienen la mayoría de las herramientas con líneas de comandos.
Por ejemplo, para ejecutar el comando ls
en la carpeta de inicio del usuario actual, ingresa lo siguiente en la línea de comandos y presiona Retorno:
$ ls
Para ejecutar un comando en la carpeta de inicio del usuario actual, primero ingresa el especificador de la carpeta. Por ejemplo, para ejecutar MyCommandLineProg
, usa el siguiente:
$ ~/MyCommandLineProg
Para abrir una app, usa el comando para abrir:
$ open -a MyProg.app
Si al ingresar comandos aparece el mensaje command not found
, verifica la ortografía. Por ejemplo:
$ opne -a TextEdit.app
-bash: opne: command not found
Finalizar comandos
En la app Terminal en la Mac, haz clic en la ventana Terminal que está ejecutando el comando que quieres terminar.
Presiona Control + C.
Esto envía una señal que hace que la mayoría de comandos finalice.
Repetir comandos ingresados anteriormente
Los comandos ingresados durante una sesión se guardan para que puedas repetirlos sin volver a escribirlos.
En la app Terminal en la Mac, presiona la tecla de flecha arriba.
En la línea de comandos aparece el último comando que hayas ingresado.
Continúa presionando la tecla de flecha arriba hasta que veas el comando que quieres modificar y presiona Retorno.