Конечно, файл bash не может быть действительно запутанным и всегда будет читаемым. И я не хочу обертывать их в какой-то двоичный пакет. И переименование локальных переменных не стоило бы проблем.
Но есть ли надежный простой obfuscator bash или minifier, который, по крайней мере, удаляет все отступы, все пустые строки и все пробелы, не нарушая ничего? И особенно комментарии и комментарии частей script, которые могут содержать конфиденциальные документы или информацию?
Я бы боялся простых grep/sed-строк, потому что " HEREDOCs", конечно, не нужно изменять, поэтому немного бит реального анализа.
Может быть, есть инструмент для этого, это было бы здорово!