zoukankan      html  css  js  c++  java
  • 文本里常用的替换(持续更新.......)

    1:把空格替换成制表符   

    sed 's/ /	/g' filename

    2:读取文本内容时,显示出制表符与最后的$符

    cat -T filename
    sed -n l filename

    3:统计行数

    awk 'END {print NR}' filename
    awk 'BEGIN {i=0} {i++} END {print i}' filename

    4:把文本文档中的制表符替换成:

    46012    DULANEY    EVAN    MOBILE    AL     替换成  46012:DULANEY:EVAN:MOBILE:AL

     方法一:

    awk '{ print $1":"$2":"$3":"$4":"$5 }' emp_name

     方法二:

    awk -F "	" '{OFS=":"}{print $1,$2,$3,$4,$5}' emp_name

    方法三:但是最后一个:不要,还未解决

    sed 's/	/:/g' emp_name 
    46012:DULANEY:EVAN:MOBILE:AL: 
    

    5:换行符换成空格(awk的方法暂时还未相出)

        方法一:tr   

    cat filename | tr "
    " "	"

        方法二:xargs  

    cat ii.txt |xargs

    6:把文本中多个空格符换成一个空格符

      sed 's/[[:space:]][[:space:]]*/ /g' filename
      sed 's[][]*/ /g' filename

    7:把文本中的换行去掉

          1:grep -v "^$" filename
          2:cat filename |tr -s "
    "
          3:sed '/^$/d' filename
          4:awk '{if(length!=0) print $0}' filename
          5:awk '{if($0 != "") print }' filename
  • 相关阅读:
    关于表单的jQuery练习
    jQuery中的综合动画
    jQuery中自定义简单动画的实现
    清除浮动
    定位
    盒子模型
    笔记
    笔记
    翻页
    DOM
  • 原文地址:https://www.cnblogs.com/lemon-le/p/5827557.html
Copyright © 2011-2022 走看看