Caracteres especiales en alias

Caracteres especiales en alias

¿Es posible tener caracteres especiales en el alias?

Un ejemplo muy tonto, sólo para dejar claro el punto:

ls | xargs cat | grep "this"
alias ->='xargs cat | grep '
ls | -> "this"

Respuesta1

De acuerdo con lapágina de manual de bash, un alias debe ser un"nombre":

alias [-p] [nombre[=valor] …]

... Si se proporcionan argumentos, se define un alias para cada nombre cuyo valor se proporciona.

y:

nombre

Palabra que consta únicamente de letras, números y guiones bajos, y que comienza con una letra o un guión bajo. Los nombres se utilizan como nombres de funciones y variables de shell. También conocido como identificador.

información relacionada