Alias
Última actualización
Última actualización
En este nuevo artículo, estaremos hablando de los alias. En Powershell, un alias es un nombre corto o alternativo para un cmdlet, una función, un script u otro comando. Los alias facilitan escribir y recordar comandos, especialemente para tareas comunes.
Veamos un simple ejemplo.
El cmdlet Get-ChildItem
se utiliza para listar archivos y directorios. Uno de sus alias es ls
.
Para obtener los alias de un cmdlet, podemos usar el siguiente comando:
Uso del cmdlet completo:
Usando el alias
Ambos comandos producen el mismo resultado porque ls
es un alias de Get-ChildItem
.
También, podemos ver que existe alias gci
:
Otro ejemplo de alias son Echo
y Write
, que corresponden al cmdlet Write-Output
. Este cmdlet envía datos a la salida estándar (por defecto, la pantalla), pero también permite redirigir la salida. Esto significa que el resultado de un comando puede usarse como entrada para otro comando o asignarse directamente a una variable.
Además de los alias integrados, también podemos crear nuestros propios alias para aquellos comandos que usamos con frecuencia usando el cmdlet Set-Alias
.
Por ejemplo, podemos crear un alias del comando Select-String
llamado buscar
:
Podemos usar el alias para buscar "error" en todos los archivos .log
Los alias son prácticos, pero no se guardan automáticamente entre sesiones, a menos que los agregues a tu perfil de PowerShell.
Para que el alias persista entre sesiones, lo podemos agregar a nuestro perfil de Powershell de la siguiente manera:
Agregamos el alias al archivo:
De este modo, siempre estará disponible al iniciar Powershell.