
É possível ter caracteres especiais no alias?
Um exemplo muito idiota, só para deixar claro:
ls | xargs cat | grep "this"
alias ->='xargs cat | grep '
ls | -> "this"
Responder1
De acordo compágina de manual do bash, um alias deve ser um"nome":
alias [-p] [nome[=valor]…]
... Se argumentos forem fornecidos, um alias é definido para cada nome cujo valor é fornecido.
e:
nome
Uma palavra que consiste apenas em letras, números e sublinhados e começa com uma letra ou sublinhado. Os nomes são usados como variáveis de shell e nomes de funções. Também conhecido como identificador.