当前位置: > shell编程 >

Shell脚本入门(二) - Hello Shell

时间:2014-10-25 15:03来源:linux.it.net.cn 作者:it

这里暂时先不介绍Shell脚本解释器的类型啊什么的,我们使用最常用的bash

我们先开始,理论类的我们稍后再研究

1.  新建文件hello_shell

 

 
  1. yuguiyang@onepiece:~/Documents/shell_demo$ nano hello_shell  

 

2. 输入Shello命令

 

 
  1. #! /bin/bash  
  2.   
  3. echo "Hello Shell!"  

保存

 

“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell

当1个文件中开头2个字符是#!时,内核会扫描该行其余部分,看是否存在可用来执行程序的解释器的完整路径(中间出现的任何空白符号都会略过)

echo是一个输出命令,就是输出一句话

3. 赋权限

我们要让系统知道我们刚才新建的文件是可执行的,所以我们要赋权限,可执行的权限

现在我们的文件是不可执行的:

只有读写权限

 

 
  1. yuguiyang@onepiece:~/Documents/shell_demo$ chmod 711 hello_shell   

 

chmod命令可以参考博客:

chmod命令用法 

 

 

4. 执行

./ 表示再当前目录查找命令

如果什么都不加的话,系统默认会在PATH里寻找,而只有/bin, /sbin, /usr/bin,/usr/sbin等在PATH里,你的当前目录通常不在PATH里,所以找不到命令

 

好了,通过上面的几步,我们就简单的完成了Hello Shell的练习,可能还有很多不理解,我们梳理下慢慢来学习。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容