Você terá que induzir o intérprete a ignorar a linha exec
e colocar o conteúdo do script normalmente no arquivo. As opções incluem:
- Scripts poliglotas, em que o comando
exec
é gravado para parecer um comentário ou uma sequência ou semelhante ao interpretador real. Exemplos: - alimente o script ao intérprete com as linhas iniciais removidas
- exemplo usando bash e substituição de processo
-
40_custom
do GRUB, que segue o caminho inverso: ele pega um script com um shebang e depois o imprime de forma não interpretada.