sed awk tr等文本处理命令

指定行范围替换:

sed -i "520,950s/\(.*\)\(HOST_CMD_.*\)\(,\)/\1{ \2, \"\2\" },/g" hostCmdMacro.h

linux shell sed命令与转义字符

A=“2013/06/09sed “s#hello#$A#"

 

  2635  sed -i "s/\(.*\.cpp\)\(:.*:\)\(.*\)/\1\3/g" delete1.sh
 2636  sed -i "s/\(.*\)\(:\)\([0-9]*\)\(:\)\(.*\)/\3 \1/g" new-1.sh
 2637  fg
 2638  fg
 2639  sed -i "s/\(.*\.cpp\)\(:\)\([0-9]*\)\(:\)\(.*\)/sed -i \"\3s\/new\/HPR_NEW_NOTHROW\/g\"           \1/g" new-1.sh
 2640  fg
 2641  sed -i "s/\(.*\.h\)\(:\)\([0-9]*\)\(:\)\(.*\)/sed -i \"\3s\/new\/HPR_NEW_NOTHROW\/g\"           \1/g" new-1.sh
 2642  fg
 2643  sed -i "s/\(.*\.cxx\)\(:\)\([0-9]*\)\(:\)\(.*\)/sed -i \"\3s\/new\/HPR_NEW_NOTHROW\/g\"           \1/g" new-1.sh

 

 

 

 

sed -i "s/\(.*\.cpp\)\(:.*:\)\(.*\)/\1\3/g" delete1.sh 

sed -i "s/\(.*\.cpp\)\(.*delete\)\(.*\)/delete\3                                                  \1/g" delete1.sh

 

 5186  sed -i "s/\(.*delete \)\(p.*\)\(;\)\(.*\)/\1\2;\/HPR_DELETE(\2);\/g\"\4/g" delete1.sh
 5187  fg
 5188  sed -i "s/\(.*delete \)\(m_.*\)\(;\)\(.*\)/\1\2;\/HPR_DELETE(\2);\/g\"\4/g" delete1.sh
 5189  fg
 5190  sed -i "s/\(.*delete \)\(g_.*\)\(;\)\(.*\)/\1\2;\/HPR_DELETE(\2);\/g\"\4/g" delete1.sh

sed全匹配单词替换:

sed -i 's/\<memalign\>/HPR_Memalign/g' b.txt

grep -w abc file

 

del_maohao()
{
    sed -i "s/\(.*\.cpp\):.*/\1/g" free.sh.bak
    sed -i "s/\(.*\.c\):.*/\1/g" free.sh.bak
    sed -i "s/\(.*\.h\):.*/\1/g" free.sh.bak
}

 sed/grep匹配多个字符串的行打印

批量重命名

批量修改

 

sed -i "s/xml/gx_xml/g" `grep xml -rl .`  
sed -i "s/libgx_xml.spec.in/libxml.spec.in/g" `grep libgx_xml.spec.in -rl .`

rename "s/xml/gx_xml/" * 
rename "s/xml/gx_xml/" `find . -name "*xml*"`

 

 

wget 命令用法详解

http://www.cnblogs.com/analyzer/archive/2010/05/04/1727438.html

linux tr命令详解

http://blog.sina.com.cn/s/blog_58c3f7960100uttl.html

linux之sed用法

http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.html

sed命令详解

http://www.cnblogs.com/edwardlost/archive/2010/09/17/1829145.html

 

linux awk 内置函数详细介绍(实例)

http://www.cnblogs.com/chengmo/archive/2010/10/08/1845913.html

posted @ 2013-09-22 10:16  静之深  阅读(419)  评论(0编辑  收藏  举报