1. 首页
  2. 操作系统
  3. Linux
  4. linux shell 字符串操作(长度,查找,替换)详解

linux shell 字符串操作(长度,查找,替换)详解

上传者: 2021-07-24 06:34:22上传 PDF文件 77.18 KB 热度 14次

在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。加入了“*” 不是意思是: 当然, 如果变量var已经被设置的话, 那么其值就是$var.下面我们进行性能比较。[chengmo@localhost ~]$ test='c:/windows/boot.ini' real 0m0.173s[chengmo@localhost ~]$ time for i in $;do a=$;done;real 0m9.734s速度相差上百倍,调用外部命令处理,与内置操作符性能相差非常大。在shell编程中,尽量用内置操作符或者函数完成。

下载地址
用户评论