zoukankan      html  css  js  c++  java
  • awk 对简单文本处理试水

    #juanjuan是一个文件
    [root@localhost c_test]# cat juanjuan
    1,      4,      bffd97d0
    2,      4,      bffd97cc
    3,      4,      bffd97c8
    4,      4,      4
    #-F :表示以逗号分隔;
    #$1:表示第一列
    #将结果保存到11文件中
    [root@localhost c_test]# cat juanjuan| awk -F ',' '{print "<BR >"$1 "</ BR>"}' >11
    [root@localhost c_test]# cat 11
    <BR >1</ BR>
    <BR >2</ BR>
    <BR >3</ BR>
    <BR >4</ BR>
    [root@localhost c_test]# 
    awk handle
    [Nomad00040D]$ cat juanjuan
    1 2 3 4 5 6
    1 2 3 4 5 6
    1 2 3 4 5 6
    1 2 3 4 5 6
    1 2 3 4 5 6
    1 2 3 4 5 6
    [Nomad00040D]$ cat juanjuan | sed 's/[0-9]/<br>&</dd>/g'
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    <br>1</dd> <br>2</dd> <br>3</dd> <br>4</dd> <br>5</dd> <br>6</dd>
    [Nomad00040D]$ cat juanjuan | sed 's/[0-9]/<br>&</dd>/g' |awk -F ' ' '{print $1 $2 $3 }'
    awk: applet not found
    [Nomad00040D]$
    
    说明:
        sed 's/[0-9]/<br>&</dd>/g' "[0-9]是一个表示一个数字,
        在这里找到一个数后,将它替换为<br>找到的数</dd>的格式.
        &:表示前面需要替换的目标(即:[0-9]匹配到的数).
        
    cat sed awk code
  • 相关阅读:
    数据结构与算法题目集(中文)6-12 二叉搜索树的操作集 (30分)
    性能测试案例
    jmeter 常用监听器
    性能测试面试题
    jmeter 之 dubbo
    jmeter5 分布式测试,未成功
    jmeter之OPMS项目管理参数化与断言实战;
    jmeter时间戳处理相关
    jmeter控制器下遍历一组参数
    The Wall (medium)
  • 原文地址:https://www.cnblogs.com/-ShiL/p/Star_200920130704.html
Copyright © 2011-2022 走看看