`
axengine
  • 浏览: 147294 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

AWK写报表,分页处理

F# 
阅读更多
if [ -s info.unl ]; then
cat info.unl | while read oneline #每次读一行
do
echo  $oneline > info_tmp
pglen=`wc -l ${RPT_DIR}/D8407.txt | awk '{print $1}'`
flag=`expr ${pglen} % ${PGLEN} `
if [ $flag -eq 0 ]; then
                        #写文件尾部
fi
awk -F "|" '{printf("  %-10s %-10s %-16s  %-8s  %-18s  %-8s  %-8s  %-11s %-37s  %-12s %4s      %4s\n", $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12)}' info_tmp >> ${RPT_DIR}/D8407.txt
done
fi
分享到:
评论

相关推荐

    awk学习awk学习awk学习awk学习

    **awk** 是一种强大的文本处理工具,常用于Linux/Unix系统中进行数据提取、分析及格式化工作。其名称来源于三位创建者:Alfred Aho、Brian Kernighan 和 Peter Weinberger 的名字首字母缩写。 ##### 基本命令格式:...

    巧用AWK处理二进制数据文件

    "巧用AWK处理二进制数据文件" AWK是Unix、Linux中处理文本的好工具,可以对复杂的文本文件进行整理,提取其中的全部或者部分数据,按照需要的格式予以显示。但是,AWK的强大功能只针对纯文本文件,对于带有很多不可...

    AWK文件处理总结

    ### AWK 文件处理总结 #### 一、AWK 入门篇 AWK 是一种强大的文本处理工具,常用于Linux/Unix环境下。它允许用户通过简单的脚本语言来进行复杂的文本处理任务。 **基本命令格式**: ```bash awk 'pattern { action...

    awk文本处理工具

    awk是一种在Linux/Unix环境下广泛使用的文本处理工具,它是编程语言的一种,能够高效处理文本和数据。在Linux运维中,awk、sed和grep被称为“文本处理三剑客”,尤其在编写Shell脚本自动化任务时发挥着重要作用。awk...

    The AWK Programming Language 中文版

    AWK可以用来生成报表和处理数据库查询。它支持简单的报表生成,以及更复杂的数据库风格的报表和查询。 ### AWK在文本处理中的高级技巧 AWK能够生成随机文本,实现交互式文本处理,并且提供了文本处理的高级技巧,...

    awk教程入门到精通

    awk 的主要用途是处理文本文件,提取和处理数据,生成报表等。下面是一份 awk 教程,从基础知识到高级应用,涵盖了 awk 的基本概念、语法、函数和应用实例。 awk 基础知识 awk 的基本结构是 pattern{action},其中...

    用awk数组处理两个文件

    在Shell脚本编程中,`awk`是一种强大的文本分析工具,尤其在处理文件时非常有用。数组是`awk`中的一个重要概念,它允许我们存储和操作一组相关数据。本篇文章将详细讲解如何使用`awk`数组来处理两个文件,以及在不同...

    linux-利用tcpdump抓包和awk处理写的基于端口的流量统计

    本教程将详细介绍如何利用tcpdump进行网络数据包捕获,并通过awk工具进行后续的数据处理,以实现基于特定端口的流量统计。 tcpdump是一款强大的网络封包分析软件,它能够实时捕获网络中的数据包,同时可以将捕获到...

    awk入门到精通.pdf

    在UNIX环境下,awk作为一种强大的文本处理工具,其优势在于它是一种解释型语言,无需预先编译,变量无类型限制,支持关联数组,以及内置的数据行(Record)和字段(Field)处理能力。awk还具备管道功能,能够与其他...

    AWK用法AWK用法AWK用法

    根据提供的文件标题、描述、标签以及部分内容,我们可以深入探讨AWK这一强大的文本处理工具的用法及特性。AWK是一种编程语言,专为文本处理设计,尤其适合在Linux或Unix环境中进行数据处理与分析。 ### AWK命令示例...

    AWK实例教程 AWK实例教程中文版

    - **适用范围**:AWK主要用于文本处理、数据格式化以及报表生成等领域。由于其灵活多样的功能,AWK被广泛应用于各种文本分析任务中,如日志文件分析、数据提取与转换等。 - **特点**:AWK具有简单易学的特点,并且...

    shell和awk速度对比

    在大数据量的数据处理中,awk可以轻松处理大规模的数据,而shell则需要花费更多的时间和资源来处理同样的数据。 标签解释:shell和awk shell和awk都是常用的数据处理工具。shell是一种 Unix shell,是一个命令行...

    awk详细用法小结awk awk

    awk是一种强大的文本分析工具,主要用于Linux/Unix系统下的数据处理与报告生成。它支持正则表达式、模式匹配和复杂的文本处理功能,是系统管理员和程序员进行数据处理的利器。在Linux/Unix环境中,awk是一个标准工具...

    AWK程序设计语言

    AWK是一种编程语言,它特别适合文本和数据的处理,以及生成报表。AWK程序设计语言是一本专门介绍AWK语言的书籍,作者为Alfred V. Aho、Brian W. Kernighan和Peter J. Weinberger。本书通过实例和解释,帮助读者快速...

    Effective awk Programming, 4th Edition[awk高效编程4版]

    《Effective awk Programming, 4th Edition》是一本深入讲解awk编程技术的专业书籍,旨在帮助读者提升在文本处理和数据操作中的效率。awk是Unix/Linux环境中的一款强大工具,它专门用于处理结构化的文本数据,如日志...

    unix awk 视频教程

    在IT领域,Unix系统中的`awk`工具是一个强大的文本分析工具,它被广泛用于处理和解析日志文件、数据报表以及其他形式的结构化文本。这个"unix awk 视频教程"很可能涵盖了`awk`的基本概念、语法以及高级用法,帮助...

    awk教程-awk教程.rar

    awk是一种强大的文本分析工具,广泛应用于Linux和Unix系统中,用于处理结构化数据,如CSV、TSV格式的文件。它通过模式匹配和动作来处理输入流中的每一行,允许用户定制复杂的文本处理逻辑。下面将详细介绍awk的基本...

Global site tag (gtag.js) - Google Analytics