终于明白#!bin/sh是什么意思了 bin sh c 什么意思

终于明白#!bin/sh是什么意思了 bin sh c 什么意思

看了一篇文章,终于知道#!bin/sh是什么意思了。

现将原文链接如下:

http://bbs.dlmu.net/learn/html/waiyuxuexi/jisuanjixitong/2009/0602/18966.html

以下是部分内容

注意:#!行中的解释器的路径必须是全路径,exec函数并不对其特殊处理,比如用PATH变量来搜索它的真实路径,所以路径是由程序员来保证正确的。

二、我的脚本第一句必须得是#!/bin/bash吗?
当然不必了,通过上面的解释,其实第一句的#!是对脚本的解释器程序路径,脚本的内容是由解释器解释的,我们可以用各种各样的解释器来写对应的脚本,比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/bin/sed脚本,甚至/bin/echo等等。那我们真的能写一个/bin/echo的脚本文件吗?我们来试试,下面是一个例子:
代码:

#!/bin/echo -e

我把这只有一行的程序(实际上它也只能是一行,echo程序并不是被设计成像awk那样的编程语言,能写成源程序文件)命名为myecho,加上权限后执行它:
代码:

$ ./myecho "hia"./myecho hi

如果你的echo支持-e选项并且你工作的环境还算安静,你在得到上面的结果的时候也应该听到清脆的终端响铃。但这种程序是毫无作用的。

  

爱华网本文地址 » http://www.aihuau.com/a/25101010/30560.html

更多阅读

脱机使用打印机是什么意思 打印机叫是什么原因

脱机使用打印机是什么意思——简介有时候打印资料的时候,点击打印半天了,还没有反应,打印的任务停留在那里一动也不动,打印机也没反应,仔细一查看,打印机已经处在了脱机使用的状态,后来检查了好一阵子,终于还是可以打印了,下次再遇到这样的问

课本终于承认18O不是放射性同位素了 放射性同位素标记法

2007年9月27日博主发表了《鲁宾和卡门的实验方法是放射性同位素标记法吗?》一文(链接:http://blog.sina.com.cn/s/blog_4e03f57501000a0s.html),对人教版课标教材《高中生物·必修1(分子与细胞)》把18O视为放射性同位素,各种教辅资料以讹传讹

梳理是什么意思 所谓是什么意思

梳理是什么意思梳理,词组意思词目:梳理。拼音:shū lǐ1、梳爬整理,2、指纺织工艺中用植有针﹑齿的机件处理纤维,使之整洁的过程,3、用梳子整理(须,发等)。1. 用梳子整理(须、发等)。梳理齐整。2. 纺织过程中用有针或齿的机件使纤维排列整齐并

佛教的“南无”是什么意思? 佛教歌曲南无阿弥陀佛

在汉传佛教的寺院墙壁上,我们常常可以看到六个大字“南无阿弥陀佛”。很多人不明白“南无”是什么意思。我在北京灵光寺听到过一个家长给孩子这样解释:因为阿弥陀佛是在西方,所以南面没有,南无阿弥陀佛就是提醒大家不要走错路。我特别佩

声明:《终于明白#!bin/sh是什么意思了 bin sh c 什么意思》为网友傲剱紅塵分享!如侵犯到您的合法权益请联系我们删除