子博兄的头像-华尔子博-奥夏网
LV6
管理员
这里有您想知道的一切技术资料!

Linux中大量使用脚本语言,而不是C语言?

Linux中大量使用脚本语言,而不是C语言?-华尔子博-奥夏网
说到在 Linux 下的编程,很多人会想到用C语言,Linux 的内核、shell、基础命令程序,也的确是用C语言编写的,这首先证明了一点,C语言很强很通用。 到目前为止,C语言依然垄断着计算机工业中几...
5年前
01690

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

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

Shell函数详解(函数定义、函数调用)

Shell函数详解(函数定义、函数调用)-华尔子博-奥夏网
Shell 函数的本质是一段可以重复使用的脚本代码,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可。 Shell 中的函数和C++、Java、Python、C# 等其它编程语言中的函数类似,只是...
2年前
0389

Shell while循环详解

Shell while循环详解-华尔子博-奥夏网
while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。 Shell while 循环的用法如下: while condition do statements d...
2年前
0567

Shell case in语句详解

Shell case in语句详解-华尔子博-奥夏网
和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。 当分支较多,并且判断条件比较简单时,使用 case in 语句就比较方便了。 输入一个整数,输...
2年前
0407

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

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

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

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

Shell如删除数组元素或删除数组

Shell如删除数组元素或删除数组-华尔子博-奥夏网
在Shell脚本中,可以通过以下方法删除数组元素或整个数组: 1. 删除指定元素使用unset命令可以删除数组的指定元素: fruit=(apple orange banana lemon) unset fruit[1] # 删除索引为1的元素,orang...
3年前
04012

Shell数组拼接,Shell数组合并方法

Shell数组拼接,Shell数组合并方法-华尔子博-奥夏网
在Shell中,可以使用以下几种方法实现数组的拼接或合并: 1. 使用空格连接数组元素: array1=(a b c) array2=(d e f) array3='${array1[@]} ${array2[@]}' echo $array3 # a b c d e f 2. 使用+=操...
3年前
0709

Shell字符串详解,什么是Shell字符串

Shell字符串详解,什么是Shell字符串-华尔子博-奥夏网
字符串(String)就是一系列字符的组合。字符串是 Shell 编程中最常用的数据类型之一(除了数字和字符串,也没有其他类型了)。 字符串可以由单引号' '包围,也可以由双引号' '包围,也可以不用...
4年前
01260