shell读取文件第一行 为什么shell脚本第一行要?
为什么shell脚本第一行要?告诉操作系统这个脚本的解释器是可执行文件/bin/sh。同样,如果你的脚本是用bash,KSH解释的,那么第一行应该是#!/宾至如归!/箱柜/KSH。或者,您可以定义一种
为什么shell脚本第一行要?
告诉操作系统这个脚本的解释器是可执行文件/bin/sh。同样,如果你的脚本是用bash,KSH解释的,那么第一行应该是#!/宾至如归!/箱柜/KSH。或者,您可以定义一种脚本语言并编写自己的解释器来执行它,例如xshell,在/usr/local/bin下,脚本的第一行应该是#!/usr/local/bin/xshell。如果第一行没有这样的定义,不同的UNIX操作系统会使用默认的shell来解释脚本,比如UNIX经常是sh,Linux经常是bash