shell中,关于隐式声明的问题
shell中,采用隐式声明的方式,但是脚本首行不写隐式声明。此时,赋予该文件可执行权限。然后使用 ./xxx.sh 执行。结果是可以输出 hello 的。
那么问题来了,请问此时,采用的是什么命令行解释器???系统默认??
echo ‘hello’ 看看 这个问题有点模糊?也可能我理解的模糊
shell本身就是一个交互式解释器,是独立于操作系统本身的
Linux下面默认采用bash也是shell的一种 用什么解释里面的bash 其实就是bash环境里面解释并且执行,其实是开了子进程
页:
[1]