上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 104 下一页

2024年1月2日

详解字符串截取

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

posted @ 2024-01-02 21:57 与太阳肩并肩 阅读(27) 评论(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 与太阳肩并肩 阅读(115) 评论(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 与太阳肩并肩 阅读(55) 评论(0) 推荐(0)

子串的玩法一

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

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

变量子串的语法介绍

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

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

几个简单内置shell命令

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

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

Shell特殊状态变量

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

posted @ 2024-01-02 14:59 与太阳肩并肩 阅读(33) 评论(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 与太阳肩并肩 阅读(48) 评论(0) 推荐(0)

2024年1月1日

通过set寻找父子shell的变量加载,Shell变量学习与加载顺序

摘要: 1.环境变量设置 环境变量一般指的是用export内置命令导出的变量,用于定义shell的运行环境、保证shell命令的正确执行。 shell通过环境变量确定登录的用户名、PATH路径、文件系统等各种应用。 环境变量可以在命令行中临时创建,但是用户突出shell终端,变量即丢失,如要永久生效,需要修 阅读全文

posted @ 2024-01-01 20:24 与太阳肩并肩 阅读(45) 评论(0) 推荐(0)

2023年12月28日

父子shell的知识点

摘要: 1.单引号变量,不识别特殊语法 双引号变量,能识别特殊语法 2.不同的执行方式,不同的shell环境 2.1 每次调用bash/sh解释器执行脚本,都会开启一个子shell,因为不保留当前shell变量,通过pstree命令检查进程树 2.2 调用source或者点符号,在当前shell环境加载脚本 阅读全文

posted @ 2023-12-28 23:57 与太阳肩并肩 阅读(35) 评论(0) 推荐(0)

上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 104 下一页

导航