Lösung 1:
Verwenden Sie einfache Anführungszeichen um das Passwort wie folgt:-p'example@unixlinux.online&!two'
Um es in einen Alias zu packen, würdest du so etwas tun:
alias runmysql='mysql -umyuser -p'\''example@unixlinux.online&!two'\'''
Lösung 2:
-bash: !two: command not found
Sie müssen auch & maskieren Zeichen:
$ mysql -umyuser example@unixlinux.online\&\!two
Lösung 3:
Wenn Sie die ! Verlaufsfunktionen, ist es möglicherweise bequemer, sie einfach zu deaktivieren (mit set +H in Ihrem bashrc).