¿Hay alguna forma de imprimir una cadena arbitraria (como 'xxxx' o '***') en lugar de una contraseña cuando se usa el modo de depuración de Shell?
Contexto- Tengo algunos scripts que se conectan a la base de datos PostgreSQL. Hemos definido la contraseña en otro archivo oculto y protegido y luego usamos ese archivo para exportar PGPASSWORD en los scripts para no tener que pasar las contraseñas como argumentos explícitos. Pocos usuarios (que no sean DBA) tienen permiso de ejecución para los scripts. Si ejecutan el script usando el modo de depuración (sh -x), podrán ver las contraseñas en texto sin formato.