您的位置:首页 > 运维架构 > Shell

shell脚本学习笔记-1

2016-06-03 13:16 543 查看
shell 语言是用户使用linux/unix 的桥梁 大部分的工作都是通过shell命令完成的,它既是程序语言 又是命令语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。


Shell 有两种执行命令的方式:

交互式:解释执行用户的命令,用户输入一条命令,shell就解释执行一条(终端模式)

批处理:用户事先写好一个shell脚本(Script),其中有很多条命令,让Shell一次执行完这些命令,而不必一条一条敲命令。

和编程语言相似,变量和流程控制语句。shell脚本是解释执行的,不用编译。

建议不要在root下执行shell练习脚本

shell的几种常见的脚本解释器:

bash、sh、ash、csh、ksh。

解释型语言 即脚本语言。执行时,解释器直接读取我们编写的源代码,并将其转化成目标代码,再有计算机运行。脚本编程语言的例子有awk、python、perl、ruby、shell。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息