标签: shebang

1 篇文章

thumbnail
在你的命令行脚本中添加 Shebang 行
Shebang 即 SHArp(#) 和 bang(!)的组合,是一个由井号和叹号构成的字符序列 #!,用于在类Unix系统中指定运行该文件解释器。在文本文件中加上 Shebang 行,就能像执行系统命令一样调用一些脚本或文件,而不用另外加上解释器。例如,在一个名为 script.py 的Python脚本中使用 Shebang 行后,原本你需要使用 python script.py 命令执行该脚本,现在你只需要输 script.py 就可以直接运行你的脚本。甚至,你可以删掉 .py 的后缀,或者,指定一个特定python解释器的版本。