文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>字符串查找,替换,定位

字符串查找,替换,定位

时间:2009-07-15  来源:流星陨落

[root@localhost test]# pwd

/test

[root@localhost test]# cat a.txt b.txt

Louis/aaaa.css

Louis/aaaa.css

 

1.      查找出符合条件的文件名和匹配的内容

[root@localhost test]# grep -R Louis/aaaa.css /test

/test/b.txt:Louis/aaaa.css

/test/a.txt:Louis/aaaa.css

2. 查找出符合条件的文件名

 [root@localhost test]# grep -R Louis/aaaa.css /test |awk -F '[:]' '{print $1}'

/test/b.txt

/test/a.txt

查找出符合条件的文件名

[root@localhost test]# grep -rl Louis/aaaa.css /test

/test/b.txt

/test/a.txt

查找出符合条件的文件名

 [root@localhost test]# find -name "*.txt" -exec  awk '/Louis\/bbbb.css/{print FILENAME}' {} \;

./b.txt

./a.txt

3. 替换指定字符串的内容为新字符串

 [root@localhost test]#  sed -i "s/Louis\/aaaa.css/Louis\/bbbb.css/g" /test/*

 [root@localhost test]# cat a.txt b.txt

Louis/bbbb.css

Louis/bbbb.css

4.查找出符合条件的文件并且替换其内容

[root@localhost test]# sed -i "s/Louis\/aaaa.css/Louis\/bbbb.css/g"  `grep -rl Louis/aaaa.css /test`

[root@localhost test]# cat a.txt b.txt

Louis/bbbb.css

Louis/bbbb.css

相关阅读 更多 +
排行榜 更多 +
盒子小镇2游戏手机版下载

盒子小镇2游戏手机版下载

冒险解谜 下载
世界盒子模组版下载最新版本

世界盒子模组版下载最新版本

模拟经营 下载
音乐搜索app最新版本下载

音乐搜索app最新版本下载

趣味娱乐 下载