在测试或开发工作中,我们经常会使用到unix/linux等操作系统。除了会使用常用的命令外,我们还应该学习Shell脚本,以使自己的工作效率得到提升。下面,我就简单介绍下Shell脚本的入门,如有不完善的地方还请大家斧正。
第一篇 shell简介
shell简单来说是一个壳,是用户和系统底层交互的一个桥梁。Shell 既是一种命令语言,又是一种程序设计语言。shell是由C语言开发编写。但是今天我们要说的shell,不是开发shell,是通过shell脚本开发简单实用的小工具,所以,在文中出现的shell,都指shell脚本。
说到脚本,其实也相当于是一种开发语言,和java,python开发一样,有自己的独特格式和实现方式。下面我们就以开发常用的输出开始一个shell脚本程序,来开启大家对shell脚本编程的学习之旅。
首先,我们要创建一个脚本文件,取名为test.sh。在linux上常用的文本编辑工具vi/vim。
vi test.sh进入编辑界面,输入以下内容:
#!/bin/bash shell脚本的第一行指出执行命令shell程序
# "#"开头的为注释,程序不执行
#在屏幕上打印“Hello World!”
echo "Hello World!"
输入以上内容后保存退出,然后执行看看效果
执行脚本有两种方式:
给脚本添加可执行权限,然后直接执行,比如
chmod +x test.sh
./test.sh 注意:z这里的.不能省略
/bin/bash test.sh 指出使用具体的shell程序来执行脚本
执行结果:
Hello World!
领取专属 10元无门槛券
私享最新 技术干货