`
xw302
  • 浏览: 123615 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AWK & SED

 
阅读更多
(持续更新中……)
删除指定行
sed和awk都能够轻松做到
sed版:
sed '1~2' file #删除奇数行,和sed '1~2P' file效果相同
sed '1~2!d' file #删除偶数行
awk版:
awk 'NR%2==0' filename #删除奇数行
awk 'NR%2==1' filename #删除偶数行


把多行作为一行输出(变相删除换行符)
awk '{printf $0}' file


把每多行(例如10行)记录用逗号连起来
awk 'ORS=NR%10?",":"\n"' file
分享到:
评论

相关推荐

    awk &sed program 2ed

    《awk & sed 程序设计第二版》是IT领域中一本重要的系统管理资源,它深入浅出地讲解了awk和sed这两个强大的文本处理工具。这两款工具在Linux和Unix环境中广泛使用,对于系统管理员和程序员来说,掌握它们的基础和...

    awk&sed 详解

    awk&sed 详解 shell awk&sed 详解 shell awk&sed 详解 shell awk&sed 详解 shell awk&sed 详解 shell awk&sed 详解 shell

    awk&sed; PDF文档学习资料

    根据提供的文件信息,本文将重点围绕“awk & sed”这一主题进行深入探讨,并结合Linux环境下的实际应用案例,为读者提供全面的知识点讲解。 ### 一、awk与sed概述 #### awk简介 awk是一种用于文本处理及报表生成的...

    shell&awk;&sed;

    在Unix/Linux环境中,shell、awk和sed是三个非常重要的命令行工具,它们各自有着独特的功能和用途。下面是对这三个工具的常用命令和语法的详细解释。 **Shell**,尤其是Bash shell,是Unix和Linux系统中的默认交互...

    awk and sed 3

    在IT领域,`awk` 和 `sed` 是两种强大的文本处理工具,广泛应用于Linux和Unix系统。它们在处理大量文本数据、格式转换、数据分析等方面有着卓越的表现。在本压缩包"awk and sed 3"中,包含了一份名为"awk and sed3....

    Shell、awk、sed面试题汇总(无答案).doc

    Shell、awk、sed 面试题汇总 以下是从给定的文件中生成的相关知识点: Shell 1. 变量赋值:在 Shell 中,可以使用多种方法来赋值变量,包括直接赋值、使用 `read` 命令、使用命令行参数和使用命令的输出。 2. ...

    实践大师:UNIX awk和sed编程篇

    在IT领域,UNIX系统以其强大的命令行工具和脚本处理能力而备受推崇,其中awk和sed是两个不可或缺的文本处理工具。这篇“实践大师:UNIX awk和sed编程篇”无疑是一份深入学习这两个工具的宝贵资源。让我们一起探索awk...

    awk和sed的学习手册

    在IT领域,awk和sed是两个非常重要的命令行工具,特别是在文本处理方面。它们都是Linux和Unix系统中的标准工具,广泛用于数据提取、格式转换、文本过滤和模式匹配等任务。下面将详细介绍这两个工具以及它们在实际...

    LINUX的awk和sed的常用用法

    LINUX 的 awk 和 sed 的常用用法 awk 是一种功能强大的文本处理工具,它可以在文件或字符串中基于指定规则浏览和抽取信息。awk 语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息。 调用 awk 有三种...

    awk-sed高级练习题pdf

    ### awk & sed 高级练习题解析 #### sed 命令详解 1. **删除一个文件的每行中的第1个字符** ```shell sed 's/^.//g' /etc/passwd ``` - **解析**:`s/^.//g` 表示将每行开头(`^`)的第一个字符(`.`)替换为...

    批量pdg转换pdf_附示例(实践大师:UNIX+awk和sed编程篇.pdg

    本文将深入探讨如何使用UNIX环境中的awk和sed工具进行批量pdg到pdf的转换,并结合提供的资源"批量pdg转换pdf_附示例(实践大师:UNIX+awk和sed编程篇.pdg"来讲解这一过程。 首先,pdg是一种图像文件格式,主要由中...

    awk and sed

    awk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sedawk and sed

    sed awk grep

    sed awk grep sed awk grepsed awk grep sed awk grep sed awk grep sed awk grep sed awk grep sed awk grep sed awk grep

    awk和sed思维导图

    在Unix/Linux操作系统中,awk和sed是两款强大的文本处理工具,它们被广泛用于数据提取、格式转换、文本操作等任务。这两个命令都是基于行的工具,处理文本时以行为单位进行操作。 **awk** awk是一种编程语言,它...

    AWK学习手册18年排版

    在“awk&sed”这个标签中,我们可以看到AWK与Sed通常一起提及,因为它们都是Linux Shell中的文本处理工具。Sed(流编辑器)用于对文本进行流式处理,如查找替换、删除等操作,而AWK则更加强调数据分析和模式匹配。...

    windows上可直接使用的awk、sed、grep等文本处理命令和彩色显示echo命令(from.Cygwin).zip

    包含命令:awk、cat、cut、diff、echo、gawk、grep、head、sed、sort、tac、tail、tr、uniq、wc 可以在windows上cmd窗口显示彩色文字,用法:echo.exe -e "\033[32;1mGREEN\033[0m

    grep,sed,awk命令实例大练习

    ### grep、sed、awk命令实例大练习 在Linux或Unix环境中,`grep`、`sed`和`awk`是三个非常强大的文本处理工具。通过掌握这些工具的基本用法及高级功能,用户可以高效地处理各种文本文件。下面将详细介绍如何使用...

    awk and sed修订完美高清第三版

    从标题、描述、标签和部分内容中,可以提炼出关于awk和sed的知识点,以下是详细的知识点阐述: 1. awk和sed是Unix和类Unix系统中常用的文本处理工具,它们广泛应用于命令行环境,用于执行强大的文本和数据模式扫描...

    awk雨sed的两个工具的使用

    awk和sed是文本处理领域内非常强大的工具,尤其在UNIX和Linux环境下被广泛使用。它们是流编辑器,可以对文本进行过滤和转换。下面将详细讲述sed工具的使用方法。 一、替换 替换是文本处理中经常使用到的操作,sed...

Global site tag (gtag.js) - Google Analytics