一、学习目的
通过学习本文,能够掌握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”命令,样例如下:
本文介绍如何使用vi编辑器编写并执行Linux脚本,包括指定bash程序、添加注释及设置执行权限等内容。
663

被折叠的 条评论
为什么被折叠?



