Portanto, não há xdotool log, tanto quanto sei, mas como apontou kasperd, correr xdotool com a senha como argumento é claramente inseguro. Mas podemos passar a senha através de um pipe para evitar que apareça na saída de ps aux .
echo -n "$pass" | xdotool type --clearmodifiers --file -
Por padrão (em bash ), é usada a versão integrada do echo, que não é executada como seu próprio processo, portanto, não aparece em ps . Você pode executar builtin echo se não tiver certeza de qual versão será usada.