J'ai un script bash qui a beaucoup d' echo
instructions et j'ai également un alias echo
à la echo -e
fois dans .bash_profile
et .bashrc
, afin que les nouvelles lignes soient imprimées correctement pour une instruction comme echo 'Hello\nWorld'
la sortie devrait être
Hello
World
mais la sortie que je reçois est
Hello\nWorld
J'ai même essayé d'utiliser shopt -s expand_aliases
dans le script, ça n'aide pas
J'exécute mon script en tant que bash /scripts/scriptnm.sh
; si je l'exécute car . /scripts/scriptnm.sh
j'obtiens la sortie souhaitée ...
echo
comme vous voulez est une mauvaise pratique à