Cargando…

Learning AWK Programming : a fast, and simple cutting-edge utility for text-processing on the Unix-like environment.

AWK is one of the powerful utility which exists in all Unix and Unix-like distributions. This book covers the structure and the control flow of AWK program, regular expressions, and use of different operators to carry out various text processing and mining tasks. This book is packed with unique prac...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kalkhanda, Shiwang
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_on1030820848
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 180407s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d OCLCQ  |d IDB  |d OCLCF  |d OCLCO  |d VT2  |d TEFOD  |d OCLCQ  |d LVT  |d C6I  |d OCLCQ  |d N$T  |d OCLCO  |d OCLCQ 
020 |a 9781788397087  |q (electronic bk.) 
020 |a 1788397088  |q (electronic bk.) 
020 |a 1788391039 
020 |a 9781788391030 
024 3 |a 9781788391030 
029 1 |a CHNEW  |b 001016122 
029 1 |a CHVBK  |b 523131119 
029 1 |a AU@  |b 000067022741 
029 1 |a AU@  |b 000067103784 
035 |a (OCoLC)1030820848 
037 |a B08290  |b 01201872 
037 |a B004E3BC-60CF-4A29-A114-7DCDE40E1F03  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.A95  |b .K355 2018eb 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Kalkhanda, Shiwang. 
245 1 0 |a Learning AWK Programming :  |b a fast, and simple cutting-edge utility for text-processing on the Unix-like environment. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (408 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with AWK Programming; AWK programming language overview; What is AWK?; Types of AWK; When and where to use AWK; Getting started with AWK; Installation on Linux; Using the package manager; Compiling from the source code; Workflow of AWK; Action and pattern structure of AWK; Example data file; Pattern-only statements; Action-only statements; Printing each input line/record; Using the BEGIN and END blocks construct; The BEGIN block; The body block. 
505 8 |a The END blockPatterns; Actions; Running AWK programs; AWK as a Unix command line; AWK as a filter (reading input from the Terminal); Running AWK programs from the source file; AWK programs as executable script files; Extending the AWK command line on multiple lines; Comments in AWK; Shell quotes with AWK; Data files used as examples in this book; Some simple examples with default usage; Multiple rules with AWK; Using standard input with names in AWK; AWK standard options; Standard command-line options; The -F option -- field separator; The -f option (read source file). 
505 8 |a The -v option (assigning variables)GAWK-only options; The -- dump-variables option (AWK global variables); The -- profile option (profiling); The -- sandbox option; The -i option (including other files in your program); Include other files in the GAWK program (using @include); The -V option; Summary; Chapter 2: Working with Regular Expressions; Introduction to regular expressions; What is a regular expression?; Why use regular expressions?; Using regular expressions with AWK; Regular expressions as string-matching patterns with AWK; Basic regular expression construct. 
505 8 |a Understanding regular expression metacharactersQuoted metacharacter; Anchors; Matching at the beginning of a string; Matching at the end of a string; Dot; Brackets expressions; Character classes; Named character classes (POSIX standard); Complemented bracket expressions; Complemented character classes; Complemented named character classes; Alternation operator; Unary operator for repetition; Closure; Positive closure; Zero or one; Repetition ranges with interval expressions; A single number in brackets; A single number followed by a comma in brackets; Two numbers in brackets. 
505 8 |a Grouping using parenthesesConcatenation using alternation operator within parentheses; Backreferencing in regular expressions -- sed and grep; Precedence in regular expressions; GAWK-specific regular expression operators; Matching whitespaces; Matching not whitespaces; Matching words (\w); Matching non-words; Matching word boundaries; Matching at the beginning of a word ; Matching at the end of a word ; Matching not as a sub-string using; Matching a string as sub-string only using; Case-sensitive matching; Escape sequences; Summary; Chapter 3: AWK Variables and Constants. 
500 |a Built-in variables in AWK. 
520 |a AWK is one of the powerful utility which exists in all Unix and Unix-like distributions. This book covers the structure and the control flow of AWK program, regular expressions, and use of different operators to carry out various text processing and mining tasks. This book is packed with unique practical examples to practice AWK programming. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a AWK (Computer program language) 
650 6 |a AWK (Langage de programmation) 
650 7 |a AWK (Computer program language)  |2 fast  |0 (OCoLC)fst00794120 
776 0 8 |i Print version:  |a Kalkhanda, Shiwang.  |t Learning AWK Programming : A fast, and simple cutting-edge utility for text-processing on the Unix-like environment.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1775083  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5332146 
938 |a EBSCOhost  |b EBSC  |n 1775083 
994 |a 92  |b IZTAP