Comandos Personalizados en macOS

Picture of Israel Medina
Israel Medina

Soy Israel, un profesional con una trayectoria diversa y apasionante en el mundo de la tecnología y el marketing digital. Durante mas de 25 años, he tenido el privilegio de trabajar con empresas de todos los tamaños, desde startups hasta corporaciones globales, ayudándolas a mejorar su presencia en línea y alcanzar sus objetivos comerciales.

Más sobre mí
(adsbygoogle = window.adsbygoogle || []).push({});

Tabla de contenidos

Cómo Crear Comandos Personalizados en macOS para Simplificar Tareas en el Terminal

El terminal de macOS puede parecer intimidante al principio, pero es una herramienta muy poderosa, especialmente cuando personalizas tus comandos. Si estás cansado de escribir largos comandos repetitivos o necesitas ejecutar varias líneas con una sola palabra, ¡esta guía es para ti!

A continuación, te mostraré cómo crear tus propios comandos en macOS, desde algo tan simple como un alias hasta scripts personalizados que funcionen como verdaderos comandos.


1. Usar Alias para Comandos Simples

Un alias es un atajo que reemplaza un comando largo o complejo. Ideal para ahorrar tiempo.

Pasos para crear un alias:

  1. Abre el archivo de configuración de tu shell. Dependerá de cuál uses:
  • Si usas Zsh (el predeterminado desde macOS Catalina):
    bash nano ~/.zshrc
  • Si usas Bash:
    bash nano ~/.bashrc
  1. Añade el alias que quieras crear. Por ejemplo, para mostrar solo las direcciones IP de tus conexiones de red:
   alias mipersonalizado='ifconfig | awk "/inet / {print \$2}"'
  1. Guarda los cambios:
  • Pulsa Ctrl + O, luego Enter para guardar.
  • Pulsa Ctrl + X para salir del editor.
  1. Recarga el archivo de configuración:
   source ~/.zshrc

O, si usas Bash:

   source ~/.bashrc

Ejecuta tu nuevo alias:

Ahora, puedes usar tu comando con una sola palabra. Por ejemplo:

mipersonalizado

Este alias ejecutará automáticamente el comando que hayas configurado.


2. Crear Scripts Personalizados para Tareas Complejas

Si necesitas ejecutar varias líneas de código o implementar lógica más avanzada, un script es la mejor opción.

Pasos para crear un script:

  1. Crea un archivo para tu script. Por ejemplo:
   nano ~/mipersonalizado.sh
  1. Escribe las instrucciones de tu script. Aquí tienes un ejemplo que muestra todas las direcciones IP activas:
   #!/bin/bash
   # Este script muestra las direcciones IP activas
   ifconfig | awk '/inet / {print $2}'
  1. Guarda y cierra el archivo.
  2. Haz que el script sea ejecutable:
   chmod +x ~/mipersonalizado.sh
  1. Prueba el script:
   ~/mipersonalizado.sh

3. Convertir el Script en un Comando Global

Si quieres que tu script funcione como un «comando real», puedes moverlo a una carpeta en tu $PATH, como /usr/local/bin.

Pasos:

  1. Mueve tu script a una carpeta del PATH:
   sudo mv ~/mipersonalizado.sh /usr/local/bin/mipersonalizado
  1. Prueba el comando desde cualquier lugar:
   mipersonalizado

Ahora, mipersonalizado funciona como cualquier comando del sistema.


4. Consejos Adicionales

  • Usa variables y argumentos: Si quieres que tu script acepte parámetros, puedes usar $1, $2, etc. Por ejemplo:
  #!/bin/bash
  echo "Hola, $1. Este es tu comando personalizado."

Al ejecutarlo con:

  mipersonalizado Juan

Verás:

  Hola, Juan. Este es tu comando personalizado.
  • Mantén tus scripts organizados: Si creas varios scripts, es buena idea agruparlos en una carpeta como ~/scripts y añadirla al $PATH.

Ahorrando tiempo

Crear tus propios comandos en macOS es una manera excelente de ahorrar tiempo y simplificar tareas repetitivas en el terminal. Ya sea que uses alias para comandos rápidos o scripts para tareas más complejas, puedes personalizar tu flujo de trabajo y convertirte en un usuario avanzado del terminal.

¡Prueba estas técnicas y comparte tus ideas con la comunidad! 😊


Soporte Informático para impulsar tu negocio
"Escríbanos unas líneas y manténgase en contacto."
impulsa tu negocio online

Mantenimiento y Soporte Informático para tu empresa

¿Hablamos?