
Можно ли использовать специальные символы в псевдониме?
Очень глупый пример, просто чтобы прояснить ситуацию:
ls | xargs cat | grep "this"
alias ->='xargs cat | grep '
ls | -> "this"
решение1
Согласностраница руководства bash, псевдоним должен быть"имя":
псевдоним [-p] [имя[=значение] …]
... Если указаны аргументы, псевдоним определяется для каждого имени, значение которого указано.
и:
имя
Слово, состоящее исключительно из букв, цифр и подчеркиваний и начинающееся с буквы или подчеркивания. Имена используются как имена переменных оболочки и функций. Также называется идентификатором.