Shell共53篇 第4页
是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

Shell if else语句(详解版)

和其它编程语言类似,Shell 也支持选择结构,并且有两种形式,分别是 if else 语句和 case in 语句。 如果你已经熟悉了C语言、Java、JavaScript 等其它编程语言,那么你可能会觉得 Shell 中的 i...
王麻子的头像-华尔子博-奥夏网王麻子2年前
05412

Linux Shell管道详解

Linux Shell管道详解-华尔子博-奥夏网
通过前面的学习,我们已经知道了怎样从文件重定向输入,以及重定向输出到文件。Shell 还有一种功能,就是可以将两个或者多个命令(程序或者进程)连接到一起,把一个命令的输出作为下一个命令的...
南宫世家的头像-华尔子博-奥夏网南宫世家2个月前
05312

Shell until循环用法详解

unti 循环和 while 循环恰好相反,当判断条件不成立时才进行循环,一旦判断条件成立,就终止循环。 until 的使用场景很少,一般使用 while 即可。 Shell until 循环的用法如下: until conditio...
子博兄的头像-华尔子博-奥夏网子博兄2年前
05210

Linux Shell重定向(输入输出重定向)精讲

Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向;从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思。 那么,什么是输入输出方向呢?标准的输入输出方向又是什...
子博兄的头像-华尔子博-奥夏网4个月前
0518

Shell函数参数解析

和 C++、C#、Python 等大部分编程语言不同,Shell 中的函数在定义时不能指明参数,但是在调用时却可以传递参数。 函数参数是 Shell 位置参数的一种,在函数内部可以使用$n来接收,例如,$1 表示...
王麻子的头像-华尔子博-奥夏网王麻子4个月前
05110

Shell退出状态

每一条 Shell 命令,不管是 Bash 内置命令(例如 cd、echo),还是外部的 Linux 命令(例如 ls、awk),还是自定义的 Shell 函数,当它退出(运行结束)时,都会返回一个比较小的整数值给调用(...
子博网的头像-华尔子博-奥夏网子博网2年前
0518

Shell select in循环详解

select in 循环用来增强交互性,它可以显示出带编号的菜单,用户输入不同的编号就可以选择不同的菜单,并执行不同的功能。 select in 是 Shell 独有的一种循环,非常适合终端(Terminal)这样的...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0515

Shell declare和typeset命令:设置变量属性

declare 和 typeset 都是 Shell 内建命令,它们的用法相同,都用来设置变量的属性。不过 typeset 已经被弃用了,建议使用 declare 代替。 declare 命令的用法如下所示: declare [+/-] [aAfFgil...
子博兄的头像-华尔子博-奥夏网2年前
04911

Shell获取数组长度命令详解

在Shell脚本中,可以通过几种方式获取数组的长度: 1. 使用${#array[@]}或${#array[*]}语法: array=(1 2 3 4 5) length=${#array[@]} echo $length # 输出5 这种语法是获取数组的元素个数,无论是...
子博兄的头像-华尔子博-奥夏网子博兄3年前
04713

Shell数学计算(算术运算,加减乘除运算)

如果要执行算术运算(数学计算),就离不开各种运算符号,和其他编程语言类似,Shell 也有很多算术运算符,下面就给大家介绍一下常见的 Shell 算术运算符,如下表所示。 Shell 算术运算符一览表...
子博兄的头像-华尔子博-奥夏网2年前
04511