Finalidad: | Cree nuevos nombres de comandos que ejecuten uno o más comandos o redefinan las opciones predeterminadas para los comandos existentes; asignar comandos a las pulsaciones de teclas; cargar o mostrar la lista de nombres de alias definidos |
Formato: | Modo de visualización: |
ALIAS [/GL /LL /P] [nombre salvaje]
Modo de definición:
ALIAS [/G /GL /LL /O] [/R [/Z] archivo...] | nombre [=]propuesta de
presentar | Uno o más archivos de entrada para leer definiciones de alias |
nombre salvaje | Nombre del alias cuya definición se va a mostrar (puede contener * y ? comodines) |
nombre | Nombre de un alias o de la clave para ejecutar el alias |
propuesta de | Texto que se sustituirá por el nombre del alias o la clave |
Ver también: UNALÍAS, ESETy Alias.
Uso:
Múltiples comandos y caracteres especiales en alias
Desactivar temporalmente los alias
Nombres de alias parciales (abreviados)
Alias de pulsaciones de teclas
Ampliar alias cuando se le solicite
Conservación de alias globales con SHRALIAS
El comando ALIAS le permite crear nuevos nombres de comandos o redefinir comandos internos. También le permite asignar uno o más comandos a una sola pulsación de tecla. Un alias se utiliza a menudo para ejecutar una serie compleja de comandos con unas pocas pulsaciones de teclas o para crear "archivos por lotes en memoria" que se ejecutan mucho más rápido que los archivos por lotes basados en disco.
Por ejemplo, para crear un comando de una sola letra d para mostrar un directorio amplio, en lugar de utilizar DIR /W, podrías usar el comando:
alias d = dir /w
Ahora, cuando escribes un solo d como comando, se traducirá en un DIR/W mando.
Si un comando ALIAS especifica un propuesta de, y ya había un alias asignado a nombre , el antiguo valor de alias se descarta.
Si define alias para programas de aplicación de uso común, a menudo puede eliminar de la RUTA los directorios en los que están almacenados. Por ejemplo, si usa Microsoft Palabra y tenía el C:\WINWORD directorio en su ruta, puede definir el siguiente alias:
alias ww = c:\winword\winword.exe
Con este alias definido, probablemente puedas eliminar C:\WINWORD de tu camino. Word ahora se cargará más rápidamente que si TCC-RT tuvo que buscarlo en la RUTA. Además, PATH puede ser más corto, lo que acelerará las búsquedas de otros programas.
Si aplica esta técnica para cada programa de aplicación, a menudo puede reducir su RUTA a sólo dos o tres directorios que contienen programas de utilidad y reducir significativamente el tiempo que lleva cargar la mayoría del software en su sistema. Antes de eliminar un directorio de la RUTA, deberá definir alias para todos los programas ejecutables que utiliza habitualmente y que están almacenados en ese directorio.
TCC-RT también es compatible Alias de directorio, una forma abreviada de especificar nombres de rutas.
Un nombre de alias puede ser contenida en una variable. Cuando TCC-RT realiza una expansión variable en una línea de comando, verificará si la expansión cambió el primer argumento en la línea y, de ser así, TCC-RT comprobará si el nuevo argumento es un alias. Por ejemplo:
Alias %AliasName=Echo Hola
:: Salida: Eco Hola
Alias MiAlias
:: Salida: Hola
%MiAlias
Los alias se almacenan en la memoria y no se guardan automáticamente cuando apaga su computadora o finaliza su actual TCC-Sesión de RT. Consulte a continuación para obtener información sobre cómo guardar y recargar sus alias.
Si quieres ver una lista de all alias definidos actualmente, escriba:
alias
Puedes ver la definición de soltero alias. Por ejemplo, si desea ver la definición del alias Anuncia, puede escribir:
lista de alias
También puede ver las definiciones de todos los alias que coincidan con un patrón específico especificando un único parámetro que contenga comodines (* or ?). Por ejemplo:
alias *ganar*
mostrará todos los alias que contienen la cadena ganar.
Puede utilizar el /P Opción para controlar el desplazamiento de la pantalla al mostrar alias.
Un alias puede representar más de un comando. Por ejemplo:
letras de alias = `cd \ letras & teedit`
Este alias crea un nuevo comando llamado LETRAS. El comando primero usa CD para cambiar a un subdirectorio llamado \LETRAS del directorio actual en el momento de su ejecución, y luego ejecuta un programa llamado TEDIT.
Los alias hacen un uso extensivo de la separador de comando y también puede utilizar el Personaje de escape.
Cuando un alias contiene varios comandos, los comandos se ejecutan uno tras otro. Sin embargo, si alguno de los comandos ejecuta una aplicación externa de Windows, debe asegurarse de que el alias esperará a que finalice la aplicación antes de continuar con los otros comandos.
Cuando usa el comando alias en el símbolo del sistema o en un archivo por lotes, debe usar comillas invertidas ` alrededor de la definición de alias if contiene múltiples comandos, or parámetros (discutidos a continuación), or Variables de entorno, or funciones variables, or redirección or tubería. Si no utiliza comillas inversas, se evalúan parámetros, variables y funciones, y se realiza la redirección o canalización durante la definición del alias, y solo el primer comando pasa a formar parte del alias, los restantes se ejecutan inmediatamente. Las comillas posteriores impiden esta expansión prematura. Puede utilizar comillas inversas en otras definiciones, pero no son obligatorias. No necesita comillas inversas cuando sus alias se cargan desde un archivo ALIAS /R; consulte a continuación para obtener más detalles. Los ejemplos anteriores y siguientes incluyen comillas invertidas solo cuando son necesarias.
Los alias pueden invocar comandos internos, comandos externos u otros alias. Sin embargo, un alias no puede invocarse a sí mismo, excepto en casos especiales donde un IF or IFF El comando se utiliza para evitar un bucle infinito. Los dos alias siguientes demuestran el anidamiento de alias (un alias invoca a otro). La primera línea define un alias que se ejecuta en el directorio actual y ejecuta Palabra ubicado en el E:\WINWORD\. El segundo alias cambia de directorio con el Comandos Pushd comando, ejecuta el WP alias y luego regresa al directorio original con el Popd mando:
alias wp = e:\winword\winword.exe
alias w = `pushd c:\wp & wp & popd`
El segundo alias anterior podría haber incluido la ruta completa y el nombre de Winword.exe en lugar de llamar al WP alias. Sin embargo, escribir dos alias hace que el segundo sea más fácil de leer y comprender, y hace que el primer alias esté disponible para uso independiente. Si cambia el nombre del Winword.exe programa o moverlo a un nuevo directorio, sólo es necesario cambiar el primer alias.
Desactivar temporalmente los alias
Si pones un asterisco * inmediatamente antes de un comando en el propuesta de de una definición de alias (la parte después del signo igual), le dice TCC-RT para no intentar interpretar ese comando como otro alias (anidado). Un asterisco utilizado de esta manera debe estar precedido por un espacio o el separador de comandos y seguido inmediatamente por un nombre de comando interno o externo.
Al utilizar un asterisco, puede redefinir las opciones predeterminadas para cualquier comando interno o externo. Por ejemplo, supongamos que siempre desea utilizar el DIR comando con el /2 (dos columnas) y /P (pausa al final de cada página) opciones:
alias dir = *dir /2/p
Si no incluyó el asterisco, el segundo DIR en la línea sería el nombre del alias en sí, y TCC-RT volvería a invocar repetidamente el DIR alias, en lugar de ejecutar el DIR dominio. Esto provocaría un error de "bucle de alias" o "línea de comando demasiado larga". El asterisco obliga a interpretar la segunda DIR como un comando, no como un alias.
Un asterisco también le ayuda a evitar que los nombres de los comandos internos entren en conflicto con los nombres de los programas externos. Por ejemplo, supongamos que tiene un programa llamado DESCRIBIR.EXE. Normalmente, el interno DESCRIBIR El comando se ejecutará cada vez que escriba DESCRIBE. Pero dos alias simples le darán acceso tanto a la DESCRIBIR.EXE programa y el DESCRIBIR mando:
alias describe = c:\winutil\describe.exe
alias filedesc = *describir
La primera línea de arriba define describir como alias para el DESCRIBIR.EXE programa. Si se detuviera allí, el programa externo se ejecutaría cada vez que escribiera DESCRIBIR y no tendría fácil acceso al programa interno. DESCRIBIR dominio. La segunda línea define ARCHIVODESC como nuevo nombre para el interno DESCRIBIR dominio. El asterisco es necesario en el segundo comando para indicar que la siguiente palabra significa el comando interno DESCRIBIR, no la describir alias que ejecuta su programa externo.
Otra forma de entender el asterisco es recordar que un comando siempre se busca primero en busca de un alias, luego de un comando interno o externo, o de un archivo por lotes. El asterisco al principio del nombre de un comando simplemente omite la verificación habitual de alias al procesar ese comando y permite TCC-RT para ir directamente a buscar un comando interno, un comando externo o un archivo por lotes.
Puede evitar la expansión de alias utilizando un asterisco antes de un comando que ingresa en la línea de comando o en un archivo por lotes. Esto puede resultar útil cuando desea asegurarse de que está ejecutando el comando original y no un alias con el mismo nombre, o frustrar temporalmente el propósito de un alias que cambia el significado o comportamiento de un comando. Por ejemplo, arriba definimos un alias para DIR lo que hizo que los directorios se mostraran en modo paginado de 2 columnas de forma predeterminada. Si desea ver un directorio mostrado en el modo normal de una sola columna y no paginado, puede ingresar el comando *DIR y el alias se ignoraría para ese comando.
Puede desactivar los alias temporalmente con el SET DOS /X mando.
Nombres de alias parciales (abreviados)
También puede utilizar un asterisco en el nombre de un alias. Cuando lo haga, los caracteres que siguen al asterisco son opcionales cuando invoca el comando alias. (Uso de un asterisco en el alias nombre no está relacionado con el uso de un asterisco en el alias propuesta de discutido anteriormente.) Por ejemplo, con este alias:
alias donde*eis = dir /s /p
El nuevo comando, DÓNDE ESTÁ, se puede invocar como DÓNDE, DÓNDE, DÓNDEI o DÓNDEES. Ahora si escribes:
donde miarchivo.txt
El proyecto de DÓNDE ESTÁ alias se expandirá al comando:
dir /s /p miarchivo.txt
Alias de pulsaciones de teclas
Hay dos tipos de alias de pulsaciones de teclas: solo inserción y ejecución automática.
Alias de pulsaciones de teclas de sólo inserción
Asignación: Para asignar un alias de solo inserción a una pulsación de tecla, use el nombre de la tecla en el lado izquierdo del signo igual, precedido por uno at firmar @y el valor del alias en el lado derecho del signo igual:
alias @clave=propuesta de
Operación: Cuando presiona la tecla a la que le asignó un alias de solo inserción, TCC-RT muestra e inserta el valor del alias en la línea de comando actual, en la posición actual del cursor. Si su modo de edición de línea de comando es sobrescribir y el cursor no está al final de la línea, el valor del alias sobrescribirá parte de la línea de comando. Puede continuar editando la línea de comando, por ejemplo, agregando otros parámetros al comando. Debes presionar Participar para ejecutar el comando
Ejemplos:
Para asignar el comando DIR/W En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. F4 clave, escriba:
alias @F4 = directorio /w
Para usarlo, presione F4 en el símbolo del sistema, y DIR/W se colocará en la línea de comando. Puede escribir parámetros adicionales si lo desea y presionar Participar para ejecutar el comando. Con el alias de ejemplo, puede definir los archivos que desea mostrar después de presionar F4 y antes de presionar Participar para ejecutar el comando
También puede definir un alias de pulsación de tecla para insertar una cadena de uso frecuente en medio de un comando, por ejemplo,
alias @shift-F4 =%@expand[
qué ejemplo específico puede ayudar a procesar comodines para un programa sin dicha característica.
Autoejecución de alias de pulsaciones de teclas
Asignación: Para asignar un alias de ejecución automática a una pulsación de tecla, utilice el nombre de la clave en el lado izquierdo del signo igual, precedido por dos at signos @@y el valor del alias en el lado derecho del signo igual:
alias @@clave=propuesta de
Operación: Cuando presiona la tecla a la que le asignó un alias de ejecución automática, TCC-RT inserta el valor del alias en la línea de comando actual, en la posición actual del cursor. Si su modo de edición de línea de comando es sobrescribir y el cursor no está al final de la línea, el valor del alias sobrescribirá parte de la línea de comando. Después de la inserción/sobrescritura, la línea de comando se ejecuta automáticamente.
Ejemplo: Este comando asignará un alias al F11 clave que usa el CDS comando para llevarlo de regreso al directorio predeterminado anterior:
alias @@f11 = cdd -
Consideraciones especiales para los alias de pulsaciones de teclas
Cuando define alias de pulsaciones de teclas, las asignaciones solo tendrán efecto en la línea de comando, no dentro de programas de aplicación o archivos por lotes.
Para garantizar que un alias de pulsación de tecla, esp. uno de ejecución automática, está en la línea de comando por sí solo, use el carácter definido por la opción de directiva clave EraseLine (por defecto, el Esc clave, representada como ^e) como primer carácter del valor del alias.
Para forzar una indicación visible de que se utilizó un alias de pulsación de tecla de ejecución automática, incluya una descripción ECHO comando en el valor del alias.
Tenga cuidado si asigna alias a claves que ya se utilizan en la línea de comando. Las definiciones de alias de pulsaciones de teclas tienen prioridad, por lo que deshabilitarán la tecla de edición de línea de comando correspondiente.
El proyecto de propuesta de de un alias, incluido un alias de pulsación de tecla, puede contener sólo caracteres. No puede contener representaciones de claves como F1 .. F12, Inicio, etc.
See Claves y nombres de claves para obtener una lista completa de los nombres de las claves y una descripción del formato de los nombres de las claves.
Los alias de directorio son una forma abreviada de especificar nombres de rutas. Por ejemplo, si define un alias:
alias pf:=c:\archivos de programa
Luego puede hacer referencia a los archivos en c:\archivos de programa\jpsoft por entrar pf:\jpsoft. Los alias de directorio funcionan en lugares que aceptan nombres de archivos y de directorios (argumentos de comando internos o el primer argumento en una línea de comando), incluida la finalización de nombres de archivos. No puede usarlos en argumentos para aplicaciones externas, ya que TCC-RT no tiene forma de saber cuál es un argumento válido para aplicaciones externas.
Los nombres de alias de directorio pueden tener dos o más caracteres alfanuméricos seguidos de dos puntos, o un solo dígito seguido de dos puntos. No puedes abreviar alias de directorio.
Los alias de directorio admiten la expansión de variables de entorno.
Puede guardar sus alias en un archivo:
alias > alias.lst
Luego podrá volver a cargar todas las definiciones de alias en el archivo la próxima vez que inicie con el comando:
alias /r alias.lst
Esto es mucho más rápido que definir cada alias individualmente en un archivo por lotes. Si mantiene sus definiciones de alias en un archivo separado que carga cuando TCC-Se inicia RT, puedes editarlos con un editor de texto, recargar el archivo editado con ALIAS/Ry sepa que se cargará la misma lista de alias la próxima vez que inicie TCC-RT.
Cuando define alias en un archivo que se leerá con el ALIAS/R comando, no utilice comillas alrededor del valor, incluso si normalmente se necesitarían comillas al definir el mismo alias en la línea de comando o en un archivo por lotes.
Para eliminar un alias, utilice el UNALÍAS mando.
Los alias pueden utilizar parámetros de línea de comando o parámetros como los de archivos por lotes. Los parámetros de la línea de comando están numerados del %0 al %511. (%0 contiene el nombre del alias). Puede utilizar comillas dobles para pasar espacios, tabulaciones, comas y otros caracteres especiales en un parámetro de alias; ver Cita de parámetros para detalles. (Los ejemplos de alias en esta sección asumen el TCC-RT valor predeterminado de ParameterChar=$.)
Los parámetros a los que se hace referencia en un alias, pero que faltan en la línea de comando, aparecen como cadenas vacías dentro del alias. Por ejemplo, si solo pone dos parámetros en la línea de comando, cualquier referencia en el alias a %3 o cualquier parámetro con un número mayor se interpretará como una cadena vacía.
El parámetro %n$ tiene un significado especial. TCC-RT lo interpreta como "toda la línea de comando, desde el parámetro n hasta el final." Si n no se especifica, tiene un valor predeterminado de 1, asi que %$ significa "toda la línea de comando después del nombre del alias".
El parámetro %-n$ significa "la línea de comando desde el parámetro 1 al n - 1".
El parámetro especial %# contiene el número de parámetros de la línea de comando.
Por ejemplo, el siguiente alias cambiará de directorio, ejecutará un comando y regresará al directorio original:
alias en `pushd %1 & %2$ & popd`
Cuando este alias se invoca como:
en c:\comm mycomm /zmodem /56K
El primer parámetro, %1, tiene el valor c:\comm. %2 is micomm, %3 is /zmódemy %4 is / 56K. La línea de comando se expande a estos tres comandos separados:
empujar c:\comm
micomm /zmodem /56K
popd
El siguiente ejemplo utiliza el IFF comando para redefinir los valores predeterminados para SET. Debe ingresarse en una línea:
alias set = `iff %# == 0 entonces & *set /p & else & *set %$ & endiff`
Esto modifica el SET comando para que si SET se ingresa sin parámetros, se reemplaza por SET /P (pausa después de mostrar cada página), pero si SET va seguido de un parámetro, se comporta normalmente. Tenga en cuenta el uso de asteriscos (*set) para evitar bucles de alias.
Si un alias usa parámetros, los parámetros de la línea de comando se eliminarán hasta el parámetro referenciado más alto inclusive. Por ejemplo, si un alias se refiere sólo a %1 y %4, entonces se utilizarán el primer y cuarto parámetro, el segundo y tercer parámetro se descartarán y cualquier parámetro adicional más allá del cuarto se agregará al comando expandido (después del propuesta de parte del alias). Si un alias no utiliza parámetros, todos los parámetros de la línea de comando se agregarán al comando expandido. Una forma cómoda de evitar que se agreguen parámetros de línea de comando no deseados es agregar una referencia a 511% dentro del alias.
Los alias también tienen acceso completo a todas las variables del entorno, variables internas y funciones variables. Por ejemplo, puedes crear una calculadora de línea de comando simple de esta manera:
alias calc = `echo La respuesta es: %@eval[%$]`
Ahora, si ingresas:
calculo 5 * 6
El alias mostrará:
La respuesta es: 30
Ampliar alias cuando se le solicite
Puede expandir un alias en la línea de comando y ver o editar los resultados presionando Ctrl-W después de escribir el nombre del alias, pero antes de ejecutar el comando. Esto reemplaza el alias con su contenido y sustituye valores para cada parámetro de alias, tal como si hubiera presionado el botón Participar llave. Sin embargo, el comando no se ejecuta; simplemente se vuelve a mostrar en la línea de comando para realizar ediciones adicionales.
Ctrl-W es especialmente útil cuando estás desarrollando y depurando un alias complejo, o si quieres asegurarte de que un alias que hayas olvidado no cambiará el efecto de tu comando.
Los alias se pueden almacenar en local y/o global liza. La selección se realiza durante TCC-Inicio RT, usando el /L or /AHÍ EMPIEZA or opciones de inicio, o mediante las opciones de configuración Alias Locales y Alias Globales, o de forma interactiva con el ALIAS /G, /GL, /L y /LL opciones. La lista de alias global está limitada a 256 K caracteres; la lista de alias locales está limitada únicamente por el tamaño de la memoria.
Con una local lista de alias, cualquier cambio realizado en los alias sólo afectará a la copia actual de TCC-RT. No serán visibles en otros shells ni en otras sesiones.
Con una global lista de alias, todas las copias de TCC-RT, que comienzan con global La lista de alias compartirá la misma lista de alias y cualquier cambio realizado en los alias en una copia afectará a todas las demás copias. Este es el valor predeterminado para TCC-RT.
Si no especifica /GL o /LL, TCC-RT primero buscará alias en la lista local. Si no hay una lista local o no se encuentra el alias, TCC-RT buscará en la lista global (si existe).
No existe una regla fija para determinar si se deben utilizar listas de alias locales o globales. Dependiendo de su estilo de trabajo, puede que le resulte más conveniente utilizar un tipo o una combinación de tipos en diferentes sesiones o shells. Le recomendamos que comience con el enfoque predeterminado y luego lo modifique si encuentra una situación en la que el valor predeterminado no es conveniente.
Cuando se utiliza SETLOCAL / ENDLOCAL dentro de un archivo por lotes, los cambios en las definiciones de alias locales (o en las definiciones globales si no tiene una lista de alias local) son restaurados por el ENDLOCAL.
Conservación de alias globales con SHRALIAS
Si selecciona una lista de alias global para TCC-RT puedes compartir los alias entre todas las copias en ejecución de TCC-RT. cuando cierras todo TCC-Sesiones RT, la memoria para la lista de alias global se libera y se crea una nueva lista de alias vacía la próxima vez que comience TCC-RT.
Si desea que la lista de alias se conserve en la memoria incluso cuando no TCC-La sesión RT se está ejecutando, es necesario ejecutar el SHRALIAS comando, que realiza este servicio para la lista global de alias, la lista global de funciones definidas por el usuario, la lista global del historial de comandos y la lista global del historial del directorio. Puede que le resulte conveniente ejecutar SHRALIAS a partir de su TCINICIO archivo.
SHRALIAS retiene la lista de alias globales en la memoria, pero no puede conservarla cuando se cierra Windows. Para guardar sus alias al reiniciar Windows, debe almacenarlos en un archivo y volver a cargarlos después de que se reinicie el sistema. Para obtener detalles sobre cómo hacerlo, consulte Guardar y recargar sus alias anterior.
Al cambiar de directorio, TCC-RT buscará (y ejecutará si los encuentra) los siguientes alias:
CD_Dejar - TCC-RT ejecutará este alias cuando esté a punto de cambiar el directorio actual. TCC-RT pasará el nombre del directorio actual (%1) y el nombre del nuevo directorio (%2).
CD_Entrar - TCC-RT ejecutará este alias inmediatamente después de cambiar el directorio actual. TCC-RT pasará el nombre del nuevo directorio (%1).
Estos alias le permiten personalizar su entorno según el directorio actual.
Si crea un alias con el nombre DESCONOCIDO_CMD, se ejecutará en cualquier momento TCC-RT normalmente emitiría el "Comando desconocido" mensaje de error. Esto le permite definir su propio controlador para comandos desconocidos. Cuando el DESCONOCIDO_CMD Cuando se ejecuta el alias, la línea de comando que generó el error se pasa al alias para su posible procesamiento. Por ejemplo, para mostrar simplemente el comando que provocó el error:
alias desconocido_cmd `echo Error en el comando "%$"`
Si DESCONOCIDO_CMD alias contiene un comando desconocido, se llamará a sí mismo repetidamente. Si esto ocurre, TCC-RT se repetirá hasta 10 veces y luego mostrará el Bucle UNKNOWN_CMD error.
Si un DESCONOCIDO_CMD alias no existe, TCC-RT buscará el plugins para un comando UNKNOWN_CMD y ejecútelo si lo encuentra.
Cuando define un alias en la línea de comando (es decir, sin usar el /R opción), las variables y funciones que no están protegidas por comillas invertidas o signos de % duplicados se evalúan inmediatamente y el resultado pasa a formar parte del valor del alias.
Los errores de sintaxis en un alias no se detectan hasta que se ejecuta el alias.
Opciones:
/GL | Leer y escribir en la lista de alias global. Si tiene definidas listas de alias locales y globales y no especifica /GL, ALIAS utilizará de forma predeterminada la lista local. |
/L | Cambie de una lista de alias global a una local. Si ya tiene una lista de alias local, ALIAS no realizará la conversión. El /L debe ser el único argumento. |
/P | Esta opción sólo es efectiva cuando se utiliza ALIAS para mostrar definiciones existentes. Pausa la visualización después de cada página y espera que se presione una tecla antes de continuar (consulte Mensajes de página y archivo). |
/R | Esta opción carga una lista de alias desde un archivo. El formato del archivo es el mismo que el de la pantalla ALIAS: |
Nombre = valor
donde nombre son los nombre del alias y propuesta de es su propuesta de. Puedes usar un signo igual. = o espacio para separar nombre y propuesta de. No utilice comillas inversas alrededor del valor con /R. Las variables y funciones a las que se hace referencia en las definiciones permanecen en las definiciones y se evaluarán cada vez que se ejecute el alias. Puede agregar comentarios al archivo comenzando cada línea de comentario con dos puntos :. Puedes cargar varios archivos con uno ALIAS/R comando colocando los nombres en la línea de comando, separados por espacios:
alias /r alias1.lst alias2.lst
ALIAS/R Las definiciones pueden abarcar varias líneas en el archivo si cada línea de la definición, excepto la última, termina con un Personaje de escape.
ALIAS/R leerá de stdin si no se especifica ningún nombre de archivo y se redirige la entrada:
alias /r