У меня есть скрипт bash, в котором есть много операторов echo
а также я добавил псевдоним echo
для echo -e
как в .bash_profile
, так и в .bashrc
, чтобы новые строки печатались правильно для такого оператора, как echo 'Hello\nWorld'
вывод должен быть
Hello
World
но вывод я получаю
Hello\nWorld
Я даже пытался использовать shopt -s expand_aliases
в скрипте, это не помогает
Я запускаю свой скрипт как bash /scripts/scriptnm.sh
; если я запустлю это как . /scripts/scriptnm.sh
Я получаю желаемый результат ...