Как насчет использования cpp, препроцессора C? Вы можете использовать определения, чтобы указать дистрибутив:
Download the program.
#ifdef DEBIAN
Run:
sudo apt-get some_package
#endif
#ifdef REDHAT
Run:
yum install some_package
#endif
Вы можете запустить сборку практически на любой системе GNU / Linux:
cpp -P -DDEBIAN instructions.template
или
cpp -P -DREDHAT instructions.template