dian张

在路上。。。

shell初期

#!后面的路径内容在起作用的时候还没有交给脚本解释器。很多人认为#!这一行是脚本解释器去解析的,然而并不是。了解了原理之后,也顺便明白了为什么#!一定要写在第一行的前两个字符,因为这是在内核里写死的,它就只检查前两个字符。当内核帮你选好了脚本解释器之后,后续的工作就都交给解释器做了。脚本的所有内容也都会原封不动的交给解释器再次解释,是的,包括#!。但是由于对于解释器来说,#开头的字符串都是注释,并不生效,所以解释器自然对#!后面所有的内容无感,继续解释对于它来说有意义的字符串去了。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013086392/article/details/51537039
个人分类: shell
上一篇virtualbox上安装centos6.5以及安装Java,redis,hadoop等等常用开发工具
下一篇shell变量问题
想对作者说点什么? 我来说一句

shell shell练习 shell入门

2011年03月18日 514B 下载

shell讲义shell讲义

2011年09月27日 423KB 下载

shell 编程shell 编程

2009年10月04日 286KB 下载

SHELL资料_SHELL资料

2010年01月10日 1.59MB 下载

shell 入门 shell 入门

2010年04月15日 33KB 下载

Shell源码(Shell源码)

2009年09月05日 19KB 下载

shell的编程shell的编程

2010年06月04日 2KB 下载

SHELL大马SHELL大马

2010年02月26日 6KB 下载

shell 编程 shell

2009年02月18日 67KB 下载

没有更多推荐了,返回首页

关闭
关闭