这里暂时先不介绍Shell脚本解释器的类型啊什么的,我们使用最常用的bash 我们先开始,理论类的我们稍后再研究 1. 新建文件hello_shell
2. 输入Shello命令
保存
“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell 当1个文件中开头2个字符是#!时,内核会扫描该行其余部分,看是否存在可用来执行程序的解释器的完整路径(中间出现的任何空白符号都会略过) echo是一个输出命令,就是输出一句话 3. 赋权限我们要让系统知道我们刚才新建的文件是可执行的,所以我们要赋权限,可执行的权限 现在我们的文件是不可执行的:
只有读写权限
chmod命令可以参考博客: chmod命令用法
4. 执行
./ 表示再当前目录查找命令 如果什么都不加的话,系统默认会在PATH里寻找,而只有/bin, /sbin, /usr/bin,/usr/sbin等在PATH里,你的当前目录通常不在PATH里,所以找不到命令
好了,通过上面的几步,我们就简单的完成了Hello Shell的练习,可能还有很多不理解,我们梳理下慢慢来学习。 (责任编辑:IT) |