摘要:
Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 例如 阅读全文
posted @ 2021-03-26 15:48
小破孩楼主
阅读(84)
评论(0)
推荐(0)
摘要:
数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 value 阅读全文
posted @ 2021-03-26 15:30
小破孩楼主
阅读(59)
评论(0)
推荐(0)
摘要:
Shell 里面的中括号(包括单中括号与双中括号)可用于一些条件的测试: 算术比较, 比如一个变量是否为0, [ $var -eq 0 ]。 文件属性测试,比如一个文件是否存在,[ -e $var ], 是否是目录,[ -d $var ]。 字符串比较, 比如两个字符串是否相同, [[ $var1 阅读全文
posted @ 2021-03-26 15:16
小破孩楼主
阅读(198)
评论(0)
推荐(0)
摘要:
大家都知道Linux平台上,可以通过history命令查看最近所执行过的命令,但history命令默认所显示的只有编号和命令的,只知道命令是最近所执行的,但不知具体执行的日期、时、分、秒,有时给寻找证据带来不便,例如如下显示情况 下面就来讲一下,如何让history命令显示最近所执行过的命令的具体执 阅读全文
posted @ 2021-03-26 13:24
小破孩楼主
阅读(532)
评论(0)
推荐(0)
浙公网安备 33010602011771号