当前位置: 首页 > news >正文

西安做政府网站的公司四川seo整站优化吧

西安做政府网站的公司,四川seo整站优化吧,wordpress 微信小程序,快速网站建设价格sed 文本 2.txt 内容如下: 1 2 3 4 511 121abcabcc1.替换文本指定字符或字符串,不更改原文件 将文本内容替换并输出,但不直接在原文档中修改: sed "s/旧字符串/新字符串/g" 文档 范例,将文本中的 1 替换为 b rootheihei:/# sed &…

sed

文本 2.txt 内容如下:

1
2
3
4
511
121abcabcc

1.替换文本指定字符或字符串,不更改原文件

将文本内容替换并输出,但不直接在原文档中修改: sed "s/旧字符串/新字符串/g" 文档
范例,将文本中的 1 替换为 b

root@heihei:/# sed "s/1/b/g" 2.txt
b
2
3
4
5bb
b2babcabcc
root@heihei:/#

2.替换文本指定字符或字符串,不更改原文件,存储更改的内容到新文件

再次查看文档 2.txt,内容是没有变化的,想要储存就需要把结果另存到新的文件中
如下:

root@heihei:/# sed "s/1/b/g" 2.txt >> 3.txt
root@heihei:/# cat 3.txt
b
2
3
4
5bb
b2babcabcc
root@heihei:/#

3.替换文本指定字符或字符串,直接更改原文件 加参数 -i即可

root@heihei:/# sed -i "s/1/b/g" 2.txt
root@heihei:/# cat 2.txt
b
2
3
4
5bb
b2babcabcc
root@heihei:/#

4.替换文本指定字符或字符串,字符串为变量
sed "s/$old_str/$new_str/g" 文档

root@heihei:/# new_str='b'
root@heihei:/# old_str='1'
root@heihei:/# sed "s/$old_str/$new_str/g" 2.txt
b
2
3
4
5bb
b2babcabcc

注意,需要用 双引号 “”,假设用的单引号 ‘’
命令需要改成 sed 's/'$old_str'/'$new_str'/g' 文档
否则无法执行成功:
失败案例:

root@heihei:/# new_str='b'
root@heihei:/# old_str='1'
root@heihei:/# sed 's/$old_str/$new_str/g' 2.txt
1
2
3
4
511
121abcabcc
root@heihei:/#

修改命令,成功达到预期结果

root@heihei:/# new_str='b'
root@heihei:/# old_str='1'
root@heihei:/# sed 's/'$old_str'/'$new_str'/g' 2.txt
b
2
3
4
5bb
b2babcabcc
root@heihei:/#

5.这里记录一次用 tr -t "旧字符串" "新字符串"进行替换时遇到的坑

tr -t "旧字符" "新字符" 应该是这样的作用,接字符串时会出现问题

他的作用等同于sed "s/旧字符串/新字符串/g" 文档,但是如果接字符串时,并不是我认为的
将符合的字符串进行替换,而是依旧按照单字符挨个替换,如下
如下:

root@sh-z390-01:~/test/sed# x="0010086,sds"
root@sh-z390-01:~/test/sed# echo $x |tr -t "10086" "01472"
4404472,sds
root@sh-z390-01:~/test/sed# echo $x |tr -t "10086" "01"
1101186,sds

如上面的例子,我们指定了旧字符串 “10086”,新字符串"01472"
但实际执行下来是将$x中所有的 1 更改为了0,所有的0 改成了1随后又被改为了4 ,8改成7,6改成2
实际上是按照
1 --> 0
0 --> 1
0 --> 4
8 --> 7
6 --> 2
这样的映射关系进行的单字符替换

http://www.fp688.cn/news/165167.html

相关文章:

  • 网站域名怎么查国家市场监督管理总局
  • 贸易型企业网站建设百度人工客服
  • 小说类型网站怎么做网站关键词优化
  • 什么样的资质做电子商务网站营销中存在的问题及对策
  • 龙华做网站的公司百度优化关键词
  • 装配式建筑信息平台福州百度网站排名优化
  • b2c购物网站搭建成都网站建设公司
  • 网站开发界面图标设计百度竞价排名事件分析
  • 做网站建设怎么找客户怎么把产品推广到各大平台
  • 响应式网站页面设计seoul什么意思
  • 陕西省城乡建设网站网络营销师课程
  • 网站建站及维护网站功能优化的方法
  • 网站开发软件公司营销策略是什么意思
  • 沈阳男科医院哪家口碑好宁波seo关键词优化
  • 网站常用的一种js的图片幻灯片特效代码今日十大头条新闻
  • 做鲜榨果汁店网站市场推广方案和思路
  • 作图网站做课程表百度网盘搜索引擎入口哪里
  • pc端宣传网站开发百度推广怎么优化排名
  • DW做网站入门步骤教学福州seo建站
  • 重庆网站建设公司哪个最好如何注册一个网站
  • WordPress建站主机推荐营销案例100例小故事及感悟
  • 高新苏州网站建设推广方案应该有哪些方面
  • 唐山网站公司建站结构优化是什么意思
  • 青岛公司的网站设计长沙网络公关公司
  • 运营网站网站链接查询
  • 望京做网站的公司哪家好网页制作软件推荐
  • 网站备案邮寄资料免费seo工具大全
  • 建设网站软件下载快速整站排名seo教程
  • 集团公司网站建设方案seo关键词如何设置
  • 黑客做网站百度人工申诉客服电话