Shell

shell提供了对UNIX系统的接口。收集输入,并根据输入执行程序。当一个程序执行完毕后,它会显示该程序的输出。
 
shell是一个环境,我们可以运行我们的命令,程序和shell脚本。shell有不同的风格,就像有不同风格的操作系统。每个的shell的风格,有它自己的一套识别的命令和功能。
shell它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。

几个学习Shell编程的网站推荐:

Ubuntu社区:http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80
猿狮院教程 http://www.vcclass.net/shell/
Chinaunix: http://bbs.chinaunix.net/forum-24-1.html

 

猿狮妹
2022-12-05
shell shell脚本 shell编程 Linux shell 编程课程
热门教程
1 Shell shell为您提供了对UNIX系统的接口。收集的输入,并根据输入执行程序。当一个程序执行完毕后,它会显示该程序的输出。它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。
2 C Shell运算符 本教程列出了所有C Shell的运算符。在这里,大部分的运算符都是跟C语言编程很相似。 运算符优先级递减的顺序如下: 算术和逻辑运算符: 运算符 Description ( ) Change precedence ~ 1s comple
3 Shell if...else...fi 语句 if...else...fi语句是控制语句,它允许下一个表格执行语句 Shell 更可控的方式在两个选择之间作出决定。 Syntax: if [ expression ] then Statement ( s ) to be executed if expression is true else Statement ( s )
4 Shell 函数 函数允许您对分解成更小的,逻辑子部分,然后可以被要求执行各项任务时,它需要一个脚本的整体功能。 使用函数来执行重复性的任务,是一个很好的方式来创建代码的重用。代码重
5 Shell 输入/输出重定向 大多数 Unix 系统命令从终端的输入和发送所产生的输出返回​​到您的终端。一个命令通常从一个地方叫标准输入,默认情况下,这恰好是你的终端读取输入。同样,一个命令通常写入
6 Shell 替代 替代是什么? Shell当它遇到一个表达式,其中包含一个或多个特殊字符进行替代。 Example: 下面的例子,同时使打印取代的其值的变量的值。同时\n是一个新行取代: #!/bin/sh a = 10 echo -
7 Shell while 循环 while循环,使您能够重复执行一组命令,直到某些条件发生。它通常用于当你需要反复操纵的变量值。 Syntax: while command do Statement ( s ) to be executed if command is true done 这里Shell命令进行计算
8 Shell 字符串运算范例 下面是一个例子,它使用的所有字符串运算: #!/bin/sh a = abc b = efg if [ $a = $b ] then echo $a = $b : a is equal to b else echo $a = $b: a is not equal to b fi if [ $a != $b ] then echo $a != $b : a is not equal to b els
9 Shell是什么? shell为您提供了对UNIX系统的接口。向你收集的输入,并根据输入执行程序。当一个程序执行完毕后,它会显示该程序的输出。 shell是一个环境,我们可以运行我们的命令,程序和shell脚本。sh
10 Shell 使用Shell变量 变量是一个字符串,我们分配一个值。分配的值可以是一个数字,文本,文件名,设备,或任何其他类型的数据。变量是没有超过实际数据的指针。 shell,可以创建,分配和删除变量。
  • Copyright © 2021 猿狮院, All rights reserved.