字符串处理 扩展的脚本技巧 正则表达式

NSD SHELL DAY04

案例1:字符串截取及切割
案例2:字符串初值的处理
案例3:expect预期交互
案例4:使用正则表达式
1 案例1:字符串截取及切割
1.1 问题

使用Shell完成各种Linux运维任务时,一旦涉及到判断、条件测试等相关操作时,往往需要对相关的命令输出进行过滤,提取出符合要求的字符串。
本案例要求熟悉字符串的常见处理操作,完成以下任务练习:
参考PPT示范操作,完成子串截取、替换等操作
根据课上的批量改名脚本,编写改进版renfilex.sh:能够批量修改当前目录下所有文件的扩展名,修改前/后的扩展名通过位置参数12提供
1.2 方案

子串截取的三种用法:
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式
字符串处理 扩展的脚本技巧 正则表达式