2024年1月2日

详解字符串截取

摘要: 1.删除匹配到的子串 利用%形式,从后向前匹配截取 阅读全文

posted @ 2024-01-02 21:57 与太阳肩并肩 阅读(3) 评论(0) 推荐(0) 编辑

统计命令执行的时长

摘要: time命令,统计命令执行时长 for循环的shell编程知识 语法: for num in {1..100} do echo ${num} done 统计代码执行时间方法一: 注意: 命令: time for 变量 in 序列;do 操作语法;echo ${#需要打印的变量} &>/dev/nul 阅读全文

posted @ 2024-01-02 21:12 与太阳肩并肩 阅读(56) 评论(0) 推荐(0) 编辑

统计变量子串的长度

摘要: 计算变量长度的各种玩法: 1.多种统计长度的命令 1.1 命令:echo $变量名 | wc -l:统计文件一共多少行 1.2 命令:echo $变量名 | wc -L:统计最长一行的字符串长度 1.3 利用数值计算expr获取变量长度的命令: expr length "${变量名}" 1.4 aw 阅读全文

posted @ 2024-01-02 17:12 与太阳肩并肩 阅读(7) 评论(0) 推荐(0) 编辑

子串的玩法一

摘要: 子串的实际案例: shell截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。 从指定位置开始截取 这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。 既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还是从字 阅读全文

posted @ 2024-01-02 16:38 与太阳肩并肩 阅读(4) 评论(0) 推荐(0) 编辑

变量子串的语法介绍

摘要: shell子串的花式用法: 1.学习基础语法,再应用 ${变量} 返回变量值 ${#变量} 返回变量长度,字符长度 ${变量:start_index} 返回变量start数值之后的字符 ${变量:start:length} 提取start之后的length限制的字符 ${变量#word} 从变量开头 阅读全文

posted @ 2024-01-02 16:23 与太阳肩并肩 阅读(6) 评论(0) 推荐(0) 编辑

几个简单内置shell命令

摘要: shell子串 1.bash一些基础的内置命令 echo: -n 不换行输出 -e 解析字符串中的特殊符号 \n 换行 \r 回车 \t 制表符 四个空格 \b 退格 printf:可以识别字符串中的所有特殊符号 eval:执行多个命令 exec:不创建子进程,执行后续命令,且执行完毕后,自动exi 阅读全文

posted @ 2024-01-02 15:22 与太阳肩并肩 阅读(3) 评论(0) 推荐(0) 编辑

Shell特殊状态变量

摘要: 特殊状态变量 $? 上一次命令执行状态返回值,0正确,非0失败 $$ 当前shell脚本的进程号 $! 上一次后台进程的PID $_ 再此之前执行的命令,取出该命令的最后一个参数 查找方式 man bash 搜索Special Parameters 1.脚本控制返回值的玩法: 脚本控制返回值的玩法, 阅读全文

posted @ 2024-01-02 14:59 与太阳肩并肩 阅读(5) 评论(0) 推荐(0) 编辑

Shell特殊参数变量

摘要: 1.Shell变量 1.1.本地变量 定义shell变量,变量不需要加美元符`$` 本地变量只在用户当前shell生存期中有效,如: 1.2.变量定义 1.2.1 变量名要求:字母、数字、下划线组成、可以是字母或是下划线开头,如: wayne wayne_123 _wayne_123 1.2.2 变 阅读全文

posted @ 2024-01-02 14:08 与太阳肩并肩 阅读(15) 评论(0) 推荐(0) 编辑

导航