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

做网站都注意哪些东西抖音头像的网站制作教程

做网站都注意哪些东西,抖音头像的网站制作教程,wordpress公共库设置,国外网站搜索引擎优化方案最近发现由于自己不良的安装软件的习惯#xff0c;shell的PATH路径包含了很多冗余的项。这里使用shell命令去除PATH的冗余项。 export PATH$(echo $PATH | sed s/:/\n/g | sort | uniq | tr -s \n : | sed s/:$//g)上面的代码可以去除linux环境变量中的重复项。 最近查看环境…最近发现由于自己不良的安装软件的习惯shell的PATH路径包含了很多冗余的项。这里使用shell命令去除PATH的冗余项。 export PATH$(echo $PATH | sed s/:/\n/g | sort | uniq | tr -s \n : | sed s/:$//g)上面的代码可以去除linux环境变量中的重复项。 最近查看环境变量时发现PATH中包含了很多重复项而在~/.bashrc中又没有看到什么重复的指令只好手动去重了。 起先在网上看到有人使用awk命令如下 awk -F: {sep for (i 1; i NF; i)if (unique[$i] ! 1){out out sep $isep :unique[$i] 1}print out } $PATH但是我发现如果使用这份代码的话每次进行source更新时就会在原本的PATH路径下重复增加一些内容。而我对bash还不太熟决定学一下然后自己写一份。 #主要的指令 #替换 sed s/旧的字符串/新的字符串/g #去重 uniq #排序 sort 替换 tr -s 旧的字符 新的字符 因为目的是去重所以一定要使用uniq指令查看用法的话有两点需要注意 1. uniq只能用于行间去重 2. 重复的行必须相邻 解决方案 1. 对PATH变量进行适当的换行符替换 2. 使用sort排序使重复的行相邻 字符替换 sed和tr都是用于替换为什么要使用两种呢 tr算是一种轻量级的替换方法了直接将符合的字符替换不支持正则表达式。用来替换换行符比较方便。但如果想要做稍微复杂点的事情就比较困难了。 sed比较强大支持正则表达式但是它对换行符有自己的一套处理方式增加时还比较正常但我还尚未找到去掉的方法。 在我的处理过程中有这样的步骤 1. 将原本的:替换为\n 因为最后一组不存在:,而在排序后并不确定哪一组会排在最后所以并不是追加换行符 2. 排序 3. 去重 4. 将\n替换为: 5. 将最后一个:删去 完成 转载于:https://www.cnblogs.com/darryo/p/sed-tr-qu-chuPATH-zhong-de-zhong-fu-xiang.html
http://www.pierceye.com/news/428222/

相关文章:

  • 校园网站建设详细的设计方案php网站开发实战
  • 网站设计广州量计价格网站可信度建设
  • 门业网站 源码做企业网站必须要座机吗
  • 广东网站开发推荐wordpress快速加载
  • php网站开发外包北京网站建设迈程网络
  • 微信开发者平台取消授权seo资源网站排名
  • 将网站源码下载下来如何使用网站seo链接购买
  • 可信网站认证必须做苏州那里可以建网站
  • 手机网站底部代码有名的网站建设
  • 做一个网站需要多长时间网站制作有哪些种类
  • 做微信推送的网站小刘网站建设
  • 18款禁用软件app网站入口台州网站推广排名
  • 网站的服务内容济南网站制作方案
  • 微网站模板 phpwordpress 支付宝
  • wordpress dux主题破解安装全屏网站 图片优化
  • 一键建站公司做网站 怎么做留言
  • 制作的网站西安网页设计培训哪里有
  • 株洲市住房和城乡建设局门户网站中国建设银行官网站大同
  • 北京响应式网站制作公司wordpress邀请码注册
  • 衡阳网站开发有哪些公司怎么建设淘客自己的网站、
  • 国内扁平化网站欣赏什么站做咨询网站好
  • 评价校园网站建设范例wordpress插件获取数据库
  • 网站开发具体问题重庆装修公司排名前十名
  • 萝卜建站织梦网站采集如何做
  • 邢台在百度上做个网站河南营销网站建设联系方式
  • 电力建设科学技术进步申报网站教学工作总结
  • 做淘宝客必须建网站吗杭州网站优化效果
  • 网站开发有什么职位用vs做网站教程
  • 行业网站渠道选择和内容运营网站续费问题
  • 什么是seo优化推广阿里云网站建设优化