Em "echo!", depois que bang seguiu o retorno de carro.
man bash
!
Start a history substitution, except when followed by a blank, newline, carriage return, = or ( (when the extglob shell option is enabled using the shopt builtin).
No bash:
$ a=1
$ echo $a
1
$ echo "$a"
1
Mas:
$ echo !
!
$ echo "!"
bash: !: event not found
Por que em "echo!", o bash não expande.