У меня есть Баш скрипт , который имеет множество 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
получаю желаемый результат ...
echo
как хочешь это плохая практика ИМХО