Linux就该这么学 第2版.................... 96 4.3 流程控制语句 ............................................................................................................ 99 4.3.1 if 条件测试语句 ................................. .................... 100 4.3.2 for 条件循环语句 ............................................................................................ 102 4.3.3 while 条件循环语句 ....................................... ................................................. 104 4.3.4 case 条件测试语句 .......................................................................................... 106 4.4 计划任务服务程序 ................0 码力 | 552 页 | 22.25 MB | 1 年前3
Linux命令大全搜索工具 v1.8/正则表达式/:使用通配符的扩展集。 关系表达式:使用运算符进行操作,可以是字符串或数字的比较测试。 模式匹配表达式:用运算符 ~ (匹配)和 !~ (不匹配)。 BEGIN语句块、pattern语句块、END语句块:参见awk的工作原理 awk 补充说明 awk命令格式和选项 awk模式和操作 模式 awk 文本和数据进行处理的编程语言 - 77 - 本文档使用 书栈网 · BookStack 大括号内,主要部分 是: 变量或数组赋值 输出命令 内置函数 控制流语句 1. awk 'BEGIN{ print "start" } pattern{ commands } END{ print "end" }' file 一个awk脚本通常由:BEGIN语句块、能够使用模式匹配的通用语句块、END语句块3部分组成,这三个 部分是可选的。任意一个部分都可以不出现在脚本中,脚本通常是被 commands } 语句块中的语句; 第二步:从文件或标准输入(stdin)读取一行,然后执行 pattern{ commands } 语句块,它逐 行扫描文件,从第一行到最后一行重复这个过程,直到文件全部被读取完毕。 第三步:当读至输入流末尾时,执行 END{ commands } 语句块。 BEGIN语句块 在awk开始从输入流中读取行 之前 被执行,这是一个可选的语句块,比如变量初0 码力 | 1347 页 | 8.79 MB | 1 年前3
openEuler 23.09 技术白皮书支持内存布局优化,通过重新排布结构体成员的位置,使得频繁访问的结构体成员放置于连续的内存空间上,提升 Cache 的命中率,提升程序运行的性能。 • 支持冗余成员消除优化,消除结构体中从不读取的结构体成员,同时删除冗余的写语句,缩小结构体占用内存大小, 降低内存带宽压力,提升性能。 • 支持数组比较优化,实现数组元素并行比较,提高执行效率。 • 支持 ARM 架构下指令优化,增强 ccmp 指令适用场景,简化指令流水。 能力,便于查看异常 HTTP 请求过程。 • PGSQL访问性能可观测:性能包括吞吐量、时延、错误率等,支持基于SQL访问精细化观测能力,以及慢SQL Trace能力, 便于查看慢 SQL 的具体 SQL 语句。 • 云原生应用性能 Profiling:提供非侵入、零修改的跨栈 profiling 分析工具,并能够对接 pyroscope 业界通用 UI 前端。 技术特点包括: 1) 底噪低:benchmark0 码力 | 52 页 | 5.25 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 12.1.3 Shell 条件语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Table 12.4: 重要的 shell 参数替换列表 12.1.3 Shell 条件语句 每个命令都会返回 退出状态,这可以被条件语句使用。 • 成功:0 (”True”) • 失败:非 0 (”False”) 注意 ”0” 在 shell 条件语句中的意思是”True”,然而”0” 在 C 条件语句中的含义为”False”。 注意 ”[” 跟 test 命令是等价的,它评估到”]” 之间的参数来作为一个条件表达式0 码力 | 261 页 | 1.39 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书支持内存布局优化,通过重新排布结构体成员的位置,使得频繁访问的结构体成员放置于连续的内存空间上,提升 Cache 的 命中率,提升程序运行的性能。 • 支持冗余成员消除优化,消除结构体中从不读取的结构体成员,同时删除冗余的写语句,缩小结构体占用内存大小,降低内 存带宽压力,提升性能。 • 支持数组比较优化,实现数组元素并行比较,提高执行效率。 • 支持 Arm 架构下指令优化,增强 ccmp 指令适用场景,简化指令流水。0 码力 | 45 页 | 6.18 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版,且拿掉 iSCSI 的说明了。2009/04/30:将旧的基于 FC4 撰写的版本移动到 此处 。2009/06/03:加 入 udev 与 hal 的简单说明!2009/09/15:简单修订一些语句,修改章节的习题,并没有改到什么重要的 信息。2015/08/31:将旧的基于 CentOS 5 的版本移动到 这里。2015/09/xx:将备份策略的文章也挪到 本章来,同时移除很多数据,包括0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版iSCSI 的说明了。 2009/04/30:将旧的基于 FC4 撰写的版本移动到 此处 。 2009/06/03:加入 udev 与 hal 的简 单说明! 2009/09/15:简单修订一些语句,修改章节的习题,并没有改到什么重要的信息。 2015/08/31:将旧的基于 CentOS 5 的版本移动到 这里。 2015/09/xx:将备份策略的文章也 挪到本章来,同时移除很多数据,包括0 码力 | 1158 页 | 13.73 MB | 1 年前3
共 7 条
- 1













