O motivo pode ser causado pela opção --mount
, pois é interativa:
--mount Mount volume interactively
Você pode tentar sem a opção --mount
:
/usr/bin/sudo /usr/bin/truecrypt --text -p "$pass" "$src" "$dest"
Veja também meu script de montagem TrueCrypt .