shell初期

原创 2016年05月30日 12:36:01

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

战后初期的国际关系

  • 2005-12-13 15:20
  • 977KB
  • 下载

poj 初期基本搜索

第三个专题了,初期基本搜索: 都是水题,两天完全可以刷完。。。 (1)、深度优先搜索 1、poj2488 题意:给出一个国际棋盘的大小,判断马能否不重复的走过所有格,并记录下其中按字典序排列的...

EMC初期培训

  • 2012-09-18 18:05
  • 196KB
  • 下载

U盘量产初期常识

  • 2012-05-03 18:54
  • 30KB
  • 下载

STM32 IAP升级功能编写初期的一些困惑与疑问---完成功能后的总结

IAP的源码等资料我上传了,压缩包内有12个文件,http://download.csdn.net/detail/f907279313/7524849 还有另一篇博客总结的IAP:http://...

hmm初期学习源代码

  • 2009-02-28 20:23
  • 22KB
  • 下载

教务系统初期

从15号正式开学到现在一直在进行教务系统的开发,刚刚拿到学校使用的正方系统后台的时候,从了解需求,画界面开始,到现在的数据库设计。         这次写教务系统是由学宇师姐带领着严格按照软件工程的流...

PHP初期HTML静态网页

  • 2010-11-29 15:29
  • 5.95MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)