Uma opção melhor do que fornecer a senha na linha de comando é criar um arquivo ~/.my.cnf
com as credenciais:
[client]
password=something
Dessa forma, eles também são protegidos contra alguém que esteja vendo a saída ps
ou seu histórico de shell.
Dito isso, você pode desativar o título watch
inteiramente com a -t
ou --no-title
option , que irá:
Turn off the header showing the interval, command, and current time at the top of the display, as well as the following blank line.
Você perde um pouco mais de informação do que queria, mas não é muito importante. Caso contrário, um script de shell também funciona, como você sugeriu.