Я застрял со следующей проблемой.
Я определил псевдоним в .bashrc
(и .bash_profile
):
alias echo2="echo"
Это хорошо работает:
$ echo2 "test"
test
Однако, если я пытаюсь использовать его после перенаправления, он не работает:
ls | awk '{print "echo2 "$1}' | bash
bash: line 1: echo2: command not found
bash: line 2: echo2: command not found
...
Кто-то знает почему? Как я мог заставить это работать?