Por que um script sem ela-bang pode ser executado? [duplicado]

1

Tanto quanto eu entendo, para tornar o kernel execve um arquivo não-ELF, o arquivo deve ser um script iniciado com um she-bang #! , mas tenho um script executado com sucesso sem ele, por que isso acontecer?

xtricman⚓ArchVirtual⏺️~                    
por 神秘德里克 27.09.2018 / 03:17

1 resposta

3

Se o arquivo não iniciar com uma linha "shebang", a maioria dos shells tentará executar as linhas no próprio arquivo.

    
por 27.09.2018 / 03:42