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
  • 相关阅读:
    github免费私有仓库使用
    空间域平滑滤波器
    Matlab常用函数
    图像处理之图像的平滑与锐化
    Matlab实现直方图均衡化
    matlab图像灰度调整——imadjust函数的使用
    调整图像大小调整图片大小
    Matlab 图像平移、旋转、缩放、镜像
    Matlab注释的几个方法
    训练一个神经网络 能让她认得我
  • 原文地址:https://www.cnblogs.com/-ShiL/p/Star_200920130704.html
Copyright © 2011-2022 走看看