ITPub博客

首页 > IT职业 > IT生活 > #!含义解释(转)

#!含义解释(转)

原创 IT生活 作者:BSDLite 时间:2007-08-15 18:04:15 0 删除 编辑
#!含义解释(转)[@more@]  在脚本开头的 sha-bang ( #!) 是告诉系统这个文件是由特定命令解释器解释的一组命令。 那个 #! 实际上是两个字节的魔数, 魔数是指定文件类型的特殊记号,在此是表示这是一个可执行的shell脚本(键入 man magic可了解更多的信息)。紧跟着#!的是一个路径名.这个路径名是解释这个脚本内命令的命令解释器程序的路径:可能是一个shell,也可能是一个编程语言或者是一个软件包程序。这个命令解释器能执行脚本内的命令语句。它从脚本开头(即从#!所在行的下一行)起执行,但是忽略注释行.
CODE:
 1 #!/bin/sh
2 #!/bin/bash
3 #!/usr/bin/perl
4 #!/usr/bin/tcl
5 #!/bin/sed -f
6 #!/usr/awk -f

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617542/viewspace-959160/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论