shebang如何执行该程序?

时间:2016-09-17 13:51:56

标签: executable shebang

我觉得这个问题总是一个菜鸟,但是我想知道,程序中的shebang( Ex #!/usr/bin/env python)如何执行它?

我知道该文件是由./filename运行的,但它是如何使用正确的执行程序运行的?

与使用python命令运行它是否相同?如果是这样,shebang如何将其重定向到命令?

1 个答案:

答案 0 :(得分:0)

Sergio回答:

  

shebang行指定了权利"执行者"。这是如何找到的(program loader)。