Linux脚本编程之初体验

本文介绍如何使用vi编辑器编写并执行Linux脚本,包括指定bash程序、添加注释及设置执行权限等内容。


一、学习目的

通过学习本文,能够掌握Linux脚本编程的基础,了解Linux脚本的编写及执行方法。

二、学习内容

1、  掌握至少一种Linux下的文本编辑器。

2、  编写Linux脚本。

3、  执行Linux脚本。

三、样例代码

1、  在本文中使用“vi”文本编辑器,当然也可以使用“vim”等其它文本编辑器。

    $ vi hello.sh

2、  在编写Linux脚本时,最好在脚本的第一行指定执行脚本的bash程序,如:“#!/bin/bash”。如果指定bash程序,则必须在第一行指定。

#!/bin/bash

#Thisis my first script

#Echoa string

echo“Hello World!”

3、  执行Linux脚本有两种方法:

方法1(需要在脚本中指定bash程序)

    $ ./hello.sh

方法2(不需要在脚本中指定bash程序)

$ /bin/bash hello.sh

四、总结

1、  vi编辑器的使用方法请参照下列网址:http://linux.about.com/od/commands/l/blcmdl1_vi.htm

2、  Linux中虽然没有文件后缀的说法,但是为了使文件看起来一目了然,能立即知道文件的作用(文本文件、日志文件或者是可执行文件),最好给脚本文件添加“.sh”的后缀名称。

3、  在脚本中的第一行加入“#!/bin/bash”表示接下来的程序是脚本程序了,是需要用系统中bin目录下的bash程序来执行。其中“#!”是必须要的,用来告诉系统是用哪个bash程序来执行。当然,“/bin/bash”可以替换成Linux系统支持的其它bash程序。如果脚本没有指定哪个bash程序来执行的话,就需要在脚本执行时指定bash程序(如脚本执行的方法2)。

4、  在脚本中通过“#”来注释语句,在适当的位置添加注释是良好的编程习惯。

 

5、  在执行文件系统可能会提示没有文件执行权限,查看文件权限可以通过“ls –l filename”;更改文件的权限可通过“chmod”命令,样例如下:




评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值