欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>帮助教程>Linux 系统教程

目录导航

shell 不使用grep实现字符串查找功能

美国KT机房 添加于 2014-01-21   shellshell编程
Linux 系统教程

问题:

字符串A="111 222 333 444",
字符串B="111 333",
把字符串A中含有字符串B的去掉,组成一个新的字符串
我要得到字符串C="222 444"
最好不要用grep来判断,说是每用一次就起一个grep进程会很慢,求大侠们还有没有其他实现的方法?

解答:直接上代码

#!/bin/bash

a="111 222 333 444"
b="111 333"
null=""

for i in $b
do
  a="${a//$i/$null}"
done

c="$a"

echo $c

本文出自零度科技转载请注明出处:http://www.ldisp.com/a/linux/2014/2625.shtml

上一篇:简单修改Linux系统文件描述符限制(Too many open files)
下一篇:Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

0

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理