В линухе с этим вообще очень просто. Шебанг позволяет сделать из
любого набора байт осмысленную программу, чем все, собственно
говоря, и пользуются. В начало пихают скрипт, в конец прицепляют
двоичную нагрузку. Скрипт пропускает строчки, содержащие его
самого, и выполняет действия над блобом