为什么没有she-bang的脚本可以运行?

为什么没有she-bang的脚本可以运行?

据我了解,要使内核成为execve非ELF文件,该文件必须是以 she-bang 开头的脚本#!,但我有一个脚本在没有它的情况下成功运行,为什么会发生这种情况?

xtricman⚓ArchVirtual⏺️~

答案1

如果文件不以“shebang”行开头,大多数 shell 将尝试自行执行文件中的行。

相关内容