首先shebang 是英语,中文意思:
n.
〔美俚〕
1.小屋;居处;房屋;陋屋;茅屋;店铺。
2.妓院;下等酒吧;赌场。
3.东西;事情;勾当〔常与 whole 连用〕。

但 这单词在计算机里(引用自 wiki百科):

在计算领域中,Shebang(也称为Hashbang)是一个由井号和叹号构成的字符序列#!,其出现在文本文件的第一行的前两个字符。 在文件中存在Shebang的情况下,类Unix操作系统的程序载入器会分析Shebang后的内容,将这些内容作为解释器指令,并调用该指令,并将载有Shebang的文件路径作为该解释器的参数[1][2]。

例如,以指令#!/bin/sh开头的文件在执行时会实际调用/bin/sh程序(通常是Bourne shell或兼容的shell,例如bash、dash等)来执行。这行内容也是shell脚本的标准起始行。

但我更愿意把它记为  “上班”!

Shebang是什么?相关推荐

  1. LINUX 上的 Shebang 符号(#!)

    #! 这个符号叫做 Shebang 或者 Sha-bang Shebang 通常在 Unix 系统脚本中的 第一行开头 使用 指明 执行这个脚本文件 的解释程序 使用 Shebang 的步骤 1.使用 ...

  2. Java 11:运行单文件程序和“ shebang”脚本

    在Java 11中,对java启动器进行了增强,使其可以直接运行单文件源代码程序,而不必先对其进行编译. 例如,考虑以下仅添加其参数的类: import java.util.*; public cla ...

  3. Shebang来Java了吗?

    尽管添加对Unix风格的shebang ( #! )的支持从来不是 JEP 330 ["启动单文件源代码程序"] 的中心目标 ,但围绕JEP 330"单个文件源程序&qu ...

  4. [linux-脚本]shebang(shabang #!)

    使用Linux或者unix系统的人们对#!这个符号都不陌生,但要说出个具体的所以然来,很多人估计还真不行,我们有必要就此整理一下.Shebang这个符号通常在Unix系统的脚本中第一行开头中写到,它指 ...

  5. python应用-pycharm新建模板默认添加shebang编码作者时间等信息

    1.pycharm4.5激活码 用户名: yueting3527 注册码: ===== LICENSE BEGIN ===== 93347-12042010 00001FMHemWIs"6w ...

  6. linux shell 入门学习笔记3 shebang

    shebang 计算机程序中,shebang指的是出现在文本文件的第一行前两个字符#! 在Unix系统中,程序会分析shebang后面的内容,作为解释器的指令,例如 以#!/bin/sh 开头的文件, ...

  7. shell脚本编写中的#!shebang详解

    Linux 中的"#!"也就是shebang Shebang这个符号通常在Unix系统的脚本中第一行开头中写到,它指明了执行这个脚本文件的解释程序. 1.              ...

  8. shell脚本 sh shebang “#!/bin/sh“

    省流 shell脚本第一行,一般会见到 #!/bin/sh,这个的作用,最明显的是搜进程的时候可以搜到进程名. 示例 设置shell脚本的进程名称 #!/bin/sh while [ true ]; ...

  9. rpmbuild告警mangling shebang in xxx from /bin/python to /usr/bin/python/python2.

    rpmbuild告警mangling shebang in xxx from #!/bin/python to #!/usr/bin/python/python2. This will become ...

  10. Linux上的Shebang符号(#!)

    原文地址:http://smilejay.com/2012/03/linux_shebang/ 使用Linux或者unix系统的同学可能都对#!这个符号并不陌生,但是你真的了解它吗? 本文了将给你简单 ...

最新文章

  1. nginx多进程模型之配置热加载---转
  2. 谈谈 Tomcat 请求处理流程
  3. 更改chrome临时目录(可举一反三)
  4. 【10月17日】2020年十月蓝桥杯A组题目【感想与总结】(热乎的)
  5. android 电视遥控 编程,Android编程调用红外线遥控功能示例
  6. Spring Boot的自动装配原理
  7. 解决servlet中get方式中中文乱码问题前驱(一):装饰者模式再理解
  8. html中q标签和blockquote标签的区别
  9. 第一届数据库***大赛(欢迎大家共同讨论,发表自己的见解)
  10. 【CVRP】基于matlab蚁群算法求解带容量的车辆路径规划问题【含Matlab源码 1039期】
  11. linux yum jemalloc,Redis安装报错error:jemalloc/jemalloc.h:No such file or directory解决方法
  12. c语言编程 设计密码锁,单片机控制安全密码锁的设计(附程序,pcb,原理图)
  13. ISO_IEC_27003:2017信息安全管理体系中文解读
  14. docker中各ID之间的关系和计算(二)-layerID-diffID-chainID-cacheID的计算
  15. 程序员必备屏幕录制神器(GifCam)
  16. UG二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突
  17. 必备:产品经理工作文档大全
  18. 如何清零爱普生调整程序和重置工具– L365,L360,L310,L220,L130
  19. linux 快捷键常用
  20. 解决百度文库及其他网站无法复制现象

热门文章

  1. F1论坛快速回复工具...
  2. python 导入上级/隔壁目录包的方法
  3. vue 获取安卓原生方法_VUE H5调用原生APP方法实践笔记
  4. 【每日一练】138—CSS实现炫酷背景动画效果
  5. Properties介绍与使用
  6. Python爬虫下手,就得从高清美图开始!
  7. SAN环境中WWN,WWNN,WWPN的区别
  8. kali 使用命令ifconfig查询ip地址一直为127.0.0.1的解决办法
  9. java 计算两点之间的距离
  10. 小程序 canvas 2d 绘制海报