成都网站建设设计

将想法与焦点和您一起共享

Linux命令之Sed——文件编辑神器(linuxsed文件)

linux系统中使用较多的命令中,其中有一个重要命令就是sed,它可以帮助我们简单地编辑文本文件,大大地减轻了我们的工作量。Sed是Stream EDitor(流编辑器)的缩写,它是一种强大的、非交互式的文本流编辑器,可以通过管道从STDIN或文件中读入,也可以通过管道输出到文件或标准输出,也可以作为bash中的子程序内联使用,这个工具经常被系统管理员用在shell脚本里,被俗称为文件编辑神器。

成都创新互联公司网站建设由有经验的网站设计师、开发人员和项目经理组成的专业建站团队,负责网站视觉设计、用户体验优化、交互设计和前端开发等方面的工作,以确保网站外观精美、网站设计、成都网站建设易于使用并且具有良好的响应性。

用Sed命令加快文件操作的首要技巧就是学会使用正则表达式,例如:基本模式/匹配内容/,注意正则表达式中/和匹配内容之间也可以有空格,也可以不加空格。下面我们来看一个Sed实例,我们可以使用Sed来编辑文本文件,例如网页源码文件。假设我们有一个文本文件html.txt,文件内容如下:



This is Title


This is paragraph




现在我们想修改title内容,把它替换成“Sed Editor”,可以使用下面的Sed命令:

`sed -i ‘s/.*/Sed Editor/’ html.txt`</p> <p> <p>上面的Sed命令首先使用了s,代表Substitute,表示替换。然后是/<title>.*/,指定了我们要替换的字符串,也就是title标签中间的内容(.*表示任意字符,\表示转义),最后是替换为<title>Sed Editor/,也就是我们想要改为的title内容,接下来就是文件名html.txt,即执行命令的文件名。</p> <p> <p>命令执行完成之后,文件html.txt里的内容就改变了,现在看看新的html.txt:</p> <p><pre><br><br> <title>Sed Editor</p><p> </p><p>This is paragraph</p><p> </p><p>可以看到,title内容就由“This is title”替换为了“Sed Editor”,从而完成了我们的修改替换操作。</p></p><p>总的来说,Sed可以节省我们的一部分工作,它的功能强大,而且易用,大大提高了文件编辑的效率。这个神奇的编辑器肯定是必不可少的 尤其在发布新版本时。基于上面的介绍,相信你也熟悉Sed命令,在实际的文件操作中能够灵活运用起来。</p></p><p>香港服务器选创新互联,2H2G首月10元开通。<br />创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的<a href="https://www.cdcxhl.com/zuyong/" target="_blank">服务器租用</a>、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。</p> <br> 新闻名称:Linux命令之Sed——文件编辑神器(linuxsed文件) <br> URL分享:<a href="http://chengdu.cdxwcx.cn/article/cdihioj.html">http://chengdu.cdxwcx.cn/article/cdihioj.html</a> </div> </div> </div> <!--左边end--> <!--右边begin--> <div class="news_r"> <div class="news_t"><h2 class="h2">其他资讯</h2></div> <div class="news_ul3"> <ul> <li> <a href="/article/coeppih.html"> <h3 class="h3">图示说名VS2003项目使用方法和做法</h3> </a> </li><li> <a href="/article/coephoh.html"> <h3 class="h3">KaliLinux的密码策略如何设置</h3> </a> </li><li> <a href="/article/coephdc.html"> <h3 class="h3">是时候放弃Dockerfile了,考虑上手Buildpack吧</h3> </a> </li><li> <a href="/article/coeppgj.html"> <h3 class="h3">抖音上不換号云峰卡靠谱吗?(接口购买云峰型虚拟主机)</h3> </a> </li><li> <a href="/article/coephcs.html"> <h3 class="h3">详细解读JSON变量的种种做法</h3> </a> </li> </ul> </div> </div> <!--右边end--> <div class="c_l"></div> </div> </div> <!--正文end--> <!--尾部begin--> <!--尾部begin--> <footer> <div class="f_bg"> <div class="wrap"> <div class="links"> <h2 class="h2">甜橘子解决方案<a href="/solution/" title="更多" class="more">更多+</a></h2> <ul> <li><a href="/solution/xiaochengxu.html" title="小程序定制解决方案">小程序定制解决方案</a></li> <li><a href="/solution/qiyewz.html" title="企业网站建设解决方案">企业网站建设解决方案</a></li> <li><a href="/solution/menhuwz.html" title="行业门户网站建设解决方案">行业门户网站建设解决方案</a></li> <li><a href="/solution/yingxiaowz.html" title="营销型网站建设解决方案">营销型网站建设解决方案</a></li> <li><a href="/solution/waimaowz.html" title="外贸网站建设解决方案">外贸网站建设解决方案</a></li> <li><a href="/solution/pingpaiwz.html" title="品牌形象网站建设解决方案">品牌形象网站建设解决方案</a></li> <li><a href="/solution/dianziwz.html" title="数码、电子产品网站建设解决方案">数码、电子产品网站建设解决方案</a></li> <li><a href="/solution/jituanwz.html" title="集团、上市企业网站建设解决方案">集团、上市企业网站建设解决方案</a></li> <li><a href="/solution/dichanwz.html" title="房地产、地产项目网站建设解决方案">房地产、地产项目网站建设解决方案</a></li> <li><a href="/solution/zhubaowz.html" title="珠宝高端奢侈品网站建设解决方案">珠宝高端奢侈品网站建设解决方案</a></li> </ul> </div> <div class="links w2"> <h2 class="h2">我们的实力<a href="/about/" title="更多" class="more">更多+</a></h2> <ul> <li>10年专业互联网服务经验</li> <li>成都高端建站设计团队</li> <li>资深行业分析策划</li> <li>B2C营销型网站建设者</li> <li>前沿视觉设计、研发能力</li> <li>前端代码深度符合SEO优化</li> <li>成都市高新技术企业证书</li> <li>具有完备的项目管理</li> <li>完善的售后服务体系</li> <li>深厚的网络运营经验</li> <li>时刻新技术研发能力</li> <li>16个网站系统软件著作权</li> </ul> </div> <div class="f_div2_r"> <h2 class="h2">关于甜橘子<a href="/about/" title="更多" class="more">更多+</a></h2> 甜橘子网站设计,为客户量身定制各类网站建设业务,包括企业型、电子商务型、行业门户型、品牌建立型等各类网站,实战经验丰富,成功案例众多。以客户利益为出发点,甜橘子网站制作为客户规划、定制符合企业需求、带有营销价值的建站方案,提供从网站前期定位分析策划到网站界面设计... </div> <div class="c_l"></div> </div> <div class="wrap"> <div class="f_div3"> <span class="l">成都网站制作案例©2020 甜橘子设计 版权所有 | <a href="http://chengdu.cdxwcx.cn" target="_blank">甜橘子网站设计</a><a href="http://chengdu.cdxwcx.cn" target="_blank">chengdu.cdxwcx.cn</a></span> <span class="r"><a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备11025516号</a></span> </div> </div> </div> </footer> <!--尾部end--> <script language="javascript" src="/Public/Home/js/foot.js"></script> <!--尾部end--> <!--侧边栏begin--> <div class="side"> <ul> <li id="qqonline_xbceo"><a href="tencent://message/?uin=631063699&Site=&Menu=yes"><i class="bgs1"></i>QQ咨询</a></li> <li class="shangqiao"><a href="tencent://message/?uin=532337155&Site=&Menu=yes" title="在线咨询"> <div><i class="bgs2"></i>在线咨询</div> </a></li> <li class="sideewm"><i class="bgs3"></i>官方微信 <div class="ewBox"></div> </li> <li class="sideetel"><i class="bgs4"></i>联系电话 <div class="telBox"> <dd class="bgs1"><span>座机</span><a href="tel:028-86922220" target="_blank">028-86922220</a></dd> <dd class="bgs2"><span>手机</span><a href="tel:13518219792" target="_blank">13518219792</a></dd> </div> </li> <li class="sidetop" onClick="goTop()" id="sidetop"><i class="bgs6"></i>返回顶部</li> </ul> </div> <script type="text/javascript"> $('.sideewm').hover(function(){ $('.ewBox').stop().fadeIn(); },function(){ $('.ewBox').stop().fadeOut(); }); $('.sideetel').hover(function(){ $('.telBox').stop().fadeIn(); },function(){ $('.telBox').stop().fadeOut(); }); $(".con_id img").each(function(){ var src = $(this).attr("src"); //获取图片地址 var str=new RegExp("http"); var result=str.test(src); if(result==false){ var url = "https://www.cdcxhl.com"+src; //绝对路径 $(this).attr("src",url); } }); </script> <!-- WPA start --> <!-- WPA end --> <!--侧边栏end--> </body> </html>