当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 > shell脚本的编写基础

shell脚本的编写基础 时间:2014-08-10      来源:未知

平时的工作学习中,经常会用到shell脚本文件,去完成一些重复的操作。那么简单shell脚本的编写大体需要遵循以下的几条规则:

1、shell脚本的命名

为了使shell脚本与其他程序区分,所以一般将shell脚本命名如下:

filename.sh

2、Shell脚本的开头

程序必须以下面的行开始,必须放在程序的第一行:

#!/bin/bash(或者#!/bin/sh)

符号#!用来告诉系统用后面的参数来执行该程序。在本文章中用/bin/bash来执行程序。

3、shell脚本的权限

当编辑好脚本时,如果要执行该脚本,还必须使其可执行,用一下命令:

chmod 777 filename

更改完权限后,用./filename来运行脚本

4、shell脚本中的变量

在其他编程语言中必须使用变量,而在shell编程中,所有的变量都由字符串组成,并且使用变量不需要对变量进行声明。

给变量赋值,可以这么写:

a=”hello world”

此时要注意等号两边不应该有空格。

打印变量a的内容:

echo $a

此时,echo后面要有空格。

5、shell中变量的使用需要注意

(1)变量赋值时,“=”左右两边都不能有空格;

(2)bash中的语句结尾不需要分号(“;”);

(3)除了在变量赋值和for循环语句开头语句中,bash中的变量使用必须在变量前加”$”符号。

6、shell脚本小例子

该脚本执行后输出当前文件夹下的文件属性信息。即跟在linux终端输入ls  -l一个效果。

此次博文,先较少一点入门知识,有关shell的其他基础知识会在下次博文继续。

上一篇:解决VMware上网与本地网络调试冲突

下一篇:关于管道使用规则的总结

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部