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

linux脚本 awk

阅读更多

推荐一些不错的电子书:http://www.memeshu.com

  line=/data/book/1/2009-12-18/1 /data/book/1/2009-12-18/2
    from= `echo $line |awk '{printf $1}'`

报错 /data/book/1/2009-12-18/1: is a directory


from=与`echo $line |awk '{printf $1}'不能有空格

正确 from=`echo $line |awk '{printf $1}'`


awk 的字符串处理

awk '{for (i=1;i<2; i++)print "update t_book set status=1,edit=1,gid="$i" where id="$i;}{for (i=2;i<NF; i++)print "update t_book set status=1,edit=1,gid="$1" where id="$i;}' b.txt
分享到:
评论

相关推荐

    Linux脚本awk

    awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。

    linux-shell脚本命令:awk命令简介

    awk命令常用于在Linux shell脚本中进行数据提取、文本转换、数据报告生成等操作。本文将对awk命令的基本知识进行介绍,包括其工作原理、参数说明、内置变量、内置函数和使用示例。 首先,awk的工作流程可以从读取...

    Linux实战awk详解

    Linux实战awk详解主要聚焦在如何利用awk这一强大的命令行工具处理文本流问题。Awk是Linux/unix系统中用于处理结构化文本数据的强大工具,它能够解析、处理和格式化文本,尤其在日志分析、数据提取和报表生成等方面...

    Linux_awk命令详解

    Linux中的awk命令是一个强大的文本分析工具,用于处理和解析文件中的数据。awk的名称来源于它的创始人: Alfred V. Aho, Peter J. Weinberger, 和 Brian W. Kernighan。awk有三个主要版本:awk、nawk(new awk)和...

    LINUX下awk命令详解

    ### Linux 下 awk 命令详解 #### 一、引言 `awk` 是一个功能强大的文本处理工具,在 Unix 和类 Unix 操作系统(如 Linux)中被广泛使用。它不仅可以进行模式匹配,还能执行复杂的文本处理任务。本文将详细介绍 `awk...

    Shell脚本之awk篇

    Shell脚本之awk篇主要介绍了awk工具在Linux/Unix系统下进行文本和数据处理的应用。awk是一种编程语言,特别适合于对文本文件进行分析和处理,它可以读取标准输入、文件或管道中的数据。awk的名称来源于其创始人...

    linux中shell脚本中awk的深入分析

    awk 在 Linux 中的深入分析 awk 是一款功能强大且灵活的文本处理工具,在 Linux 系统中广泛应用于数据处理、文本处理和报表生成等领域。本文档将深入分析 awk 的使用和实现机制,探讨 awk 的内置变量、指令和函数,...

    linux awk 命令大全

    Linux中的`awk`命令是一个强大的文本分析工具,它允许用户基于特定的模式匹配对文本文件进行处理。在本文中,我们将深入探讨`awk`的基本概念、语法和常见用途。 首先,`awk`有三个主要版本:`awk`、`nawk`和`gawk`...

    awk脚本学习快速入门

    在IT领域,awk是一种强大的文本分析工具,尤其在Unix/Linux环境中广泛使用。它允许用户处理文本文件、流数据,甚至可以进行数据转换和报告生成。本资料包是针对awk脚本学习的快速入门教程,旨在帮助初学者快速掌握...

    linux-awklinux-awk

    ### Linux Awk 学习指南 #### 1. Awk 简介 Awk 是一种专门设计用于处理文本和数据的编程语言,主要用于 Linux/Unix 操作系统中。它可以处理来自标准输入、一个或多个文件,甚至是其他命令的输出结果。Awk 支持高级...

    awk实用程序源码.zip_awk源码_linux_linux awk 源码_makefile_实用程序

    这不仅可以深化对`awk`的理解,还可能启发我们编写更高效、更复杂的`awk`脚本。同时,源码阅读也能提供关于编程实践和设计模式的洞察,对于任何软件开发者来说都是一份宝贵的资源。 Linux下的`awk`与其他平台上的...

    linux awk编程

    ### Linux Awk 编程详解 #### 一、awk 命令格式与选项 **awk** 是一种强大的文本处理工具,在 Linux 和 Unix 环境下被广泛使用。它支持复杂的模式匹配和数据处理任务,非常适合用于数据分析、报告生成等场景。 ##...

    AWK脚本学习文档 Linux

    **AWK脚本详解——在Linux环境中的应用** AWK是一种强大的文本分析工具,它在Linux环境下被广泛用于处理和解析日志文件、CSV数据、报告等。AWK的名称来源于它的三位创始人——Alfred Aho、Peter Weinberger和Brian ...

    linux sed awk

    ### Linux Sed 和 Awk:文本处理利器 在Linux系统中,`sed`(Stream Editor)与`awk`是两种非常强大的文本处理工具。它们能够帮助用户高效地进行文本的搜索、替换、删除、添加等操作,是每一个系统管理员和开发者的...

    Linuxawk命令详解[归类].pdf

    Linux awk 命令详解 Linux awk 命令是 Unix 环境中的一种功能强大的文本处理工具,由 Bell Labs 的 Alfred Aho、Peter Weinberger 和 Brian Kernighan 于 1977 年开发。awk 命令的主要功能是从文件或字符串中基于...

    LINUX的awk和sed的常用用法

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

    linux-awk-完全手册范本.doc

    "Linux awk 完全手册范本" awk 是一种功能强大的样式扫描和处理工具,能够完成 grep 和 sed 所能完成的全部工作,并且具有样式装入、流控制、数学运算符、进程控制语句、置的变量和函数等功能。awk 的优点是简单、...

    实战Shell脚本—sed,awk使用

    在IT行业中,Shell脚本是Linux或Unix操作系统中不可或缺的一部分,它允许用户通过命令行界面自动化执行一系列操作。本文将深入探讨两个强大的文本处理工具——`sed`和`awk`,它们经常被用于Shell脚本中,以实现对...

    linux环境下awk开发

    ### Linux环境下AWK开发详解 #### 一、AWK简介 AWK是一种强大的文本处理工具,广泛应用于Linux和Unix环境中。对于那些熟悉UNIX系统的人来说,AWK可能不如其他一些工具那样为人熟知,但它的重要性不容忽视。AWK的...

    linux awk学习

    ### Linux Awk 学习知识点详解 #### 一、Awk 简介与基本用法 Awk 是一种在 Unix 和类 Unix 操作系统上广泛使用的文本处理工具,能够帮助用户快速处理文本数据,执行复杂的文本分析任务。Awk 的主要功能包括模式...

Global site tag (gtag.js) - Google Analytics