Da memória, Ctrl-G é o caractere da campainha, então acho que é por isso que a segunda funcionou. Mas a tela pode ser exigente quanto aos caracteres que aceita, pois é preciso usar Ctrl-A como o código de comando.
Tente isso
#!/bin/sh
# Ring the terminal bell
# echo "\a" # does not work in some shells
tput bel
Eu encontrei isso em rosettacode , espero que ele lhe dê algumas opções