我正在浏览一些 shell 脚本教程并找到以下示例程序:
#!/bin/sh
clear
echo "HELLO WORLD"
谁能告诉我这个评论的意义是什么#!/bin/sh
一开始是?
它被称为一个shebang,并告诉父 shell应该使用哪种解释器执行脚本。
#!/bin/sh <--------- bourne shell compatible script
#!/usr/bin/perl <-- perl script
#!/usr/bin/php <--- php script
#!/bin/false <------ do-nothing script, because false returns immediately anyways.
大多数脚本语言倾向于解释一行以#
作为评论还会ignore下列!/usr/bin/whatever
部分,否则可能会导致解释语言出现语法错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)