我们在Linux系统终端编辑脚本时第一行通常这么写:
#!/usr/bin/env python3
为什么要写这一行,起什么作用?
我们先看看不写这一行会出现什么?那么就会报下面的错误。
#!/usr/bin/env python3 其实这是对shell的声明,说明你所用的是那种类型的shell及其路径所在。
#!是特殊表示符,其后面跟的是shell解释器的路径。
当我们编辑好脚本后就需要执行该脚本,需将文件的权限修改为可执行:
$ chmod +x 文件名
若文件在当前路径下可以:
$ ./文件名
执行该文件