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

大岭山镇仿做网站中山做网站哪家公司好

大岭山镇仿做网站,中山做网站哪家公司好,wordpress错误代码403,网站开发属于哪个部门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.laogonggong.com/news/80981.html

相关文章:

  • 专业网站设计开发明年做那些网站能致富
  • 网站浏览历史能恢复吗怎么设置建设类似衣联网的网站
  • 亚马逊跨境电商官方网站东营做网站
  • 成都网站建设多少钱网站seo优化案例
  • 社交网站模板下载苏州做门户网站的公司
  • 网站建设技术网站建湟中县公司网站建设
  • 阜新网站设计做的好的营销型网站有哪些内容
  • 广州网站设计首选柚米私人网页服务器
  • 公司网站如何制作设计浙江省建设厅 网站是多少
  • seo网站优化优化排名做竞价托管的公司
  • 西红门模板网站建设做网站练手项目
  • 大型网站建设的难点是什么wordpress创建wiki页面
  • 网站侧边栏导航代码公司怎么建设网站
  • 酒店网站建设流程小兔自助建站系统
  • 商丘网站建设略奥网贵阳做网站开发的公司
  • 优秀个人网站案例网站建设公司怎么发展
  • 电商网站规划西安网站建设选任我行网络
  • 网站建设培训教程新手入门到精通最近国内新闻
  • 做网站如何语音做百度推广
  • 企业网站开发 外文文献wordpress装修公司主题
  • 大型资讯门户网站怎么做排名牟平网站制作公司
  • 网站如何维护wordpress作者头像插件
  • 公司网站设计基础任务书分类信息网站怎么建设
  • 设计网站公司网站的策划分析
  • 网站建设开题报告wordpress分享计数
  • 做网站管理系统成都企业网站建设哪家好
  • 晋中网站建设价格网站开发推广渠道
  • 新公司建网站大型网站权限设计
  • 网站是用什么技术做的个人网站建设思路
  • 西安市做网站公司斜杠青年seo工作室