Comment minifier / masquer un script bash

Bien sûr un fichier bash ne peut pas être réellement obscurci et sera toujours lisible. Et je ne veux pas les envelopper dans certains paquet binaire.
Et en renommant les variables locales ne serait pas la peine.

Mais est-il fiable bash simple obfuscator ou minifier qui au moins permet d'évacuer l'indentation, toutes les lignes vides et tous les espaces sans rien casser? Et surtout, les commentaires et commentée des portions de script qui peuvent contenir des documents sensibles ou de renseignements?

J'aurais peur de simple grep/sed-lignes pour faire ce parce que "HEREDOCs" ne doivent pas être modifiés en cours, alors un peu de réel, l'analyse est nécessaire.

Peut-être il y a un outil pour faire cela, ce serait super!

source d'informationauteur Christian