Wie verkleinern/verschleiern ein bash-script

Natürlich eine bash-Datei, die sich nicht wirklich verschleiert wird und immer lesbar sein. Und ich will nicht wickeln Sie Sie in einige binäre Paket.
Und das umbenennen von lokalen Variablen wäre nicht der Mühe Wert.

Aber ist es eine zuverlässige, einfache bash-obfuscator oder minifier, die zumindest entfernt alle Einrückungen, alle leeren Zeilen und alle Leerzeichen, ohne etwas kaputt zu machen? Und vor allem die Kommentare und auskommentieren Teile des Skripts, die möglicherweise vertrauliche Dokumente oder Informationen?

Ich Angst hätte, von einfachen grep/sed-Linien, um dies zu tun, weil "HEREDOCs" nicht verändert werden darf, natürlich, so ein kleines bisschen real-parsing notwendig ist.

Vielleicht gibt es ein tool um dies zu tun, das wäre toll!

InformationsquelleAutor der Frage Christian | 2012-03-28

Schreibe einen Kommentar