zoukankan      html  css  js  c++  java
  • Linux 脚本为什么会有#!

    我们在Linux系统终端编辑脚本时第一行通常这么写:

    #!/usr/bin/env python3
    

    为什么要写这一行,起什么作用?

    我们先看看不写这一行会出现什么?那么就会报下面的错误。

    #!/usr/bin/env python3 其实这是对shell的声明,说明你所用的是那种类型的shell及其路径所在。

    #!是特殊表示符,其后面跟的是shell解释器的路径。

    当我们编辑好脚本后就需要执行该脚本,需将文件的权限修改为可执行:

    $ chmod +x  文件名
    

    若文件在当前路径下可以:

    $ ./文件名
    

    执行该文件

  • 相关阅读:
    Multidimensional Arrays
    TortoiseGit
    Excel教程(14)
    Excel教程(13)
    Excel教程(12)
    Excel教程(11)
    lock
    reflect
    game
    html x
  • 原文地址:https://www.cnblogs.com/fuhang/p/7809117.html
Copyright © 2011-2022 走看看