UNIX AWK and SED Programmer's Interactive Workbook - Peter Patsis

UNIX AWK and SED Programmer's Interactive Workbook

(Autor)

Buch | Softcover
500 Seiten
1999
Prentice Hall (Verlag)
978-0-13-082675-6 (ISBN)
39,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
PLEASE PROVIDE COURSE INFORMATION

PLEASE PROVIDE
The quick, friendly, hands-on tutorial on UNIX programming with awk, sed and grep -- -- with exclusive access to an up-to-the-minute Web-based training site! Learn step-by-step how to solve practical problems with awk, sed and grep. Begin with a hands-on introduction to regular expressions and grep. Through interactive Labs, learn the fundamentals of sed, including addressing, commands, scripting and more. Walk step-by-step through the Awk language, writing simple programs, understanding data types, statements, expressions, patterns, actions, functions, arrays and I/O. Finally, put it all together with the Awk utility, learning techniques for printing, computation, and text processing. The accompanying Web site includes a Virtual Study Lounge where you can meet authors and other users; interactive testing modules that offer instant feedback; bonus projects and solutions; updates, new info, feedback areas and more.

Peter Patsis is a systems engineer at Digital Equipment Corporation. He resides in Shrewsbury, MA.

1. Regular Expressions and Metacharacters.


L A B 1.1 Using the period and backslash metacharacters. Test Your Thinking.



2. Character Class, Hyphen, and Caret Metacharacters.


L A B 2.1 The Character Class, Hyphen, and Caret Metacharacters. Test Your Thinking.



3. What Is Grep and What Does It Do?


L A B 3.1 Getting Started with Grep. Test Your Thinking.



4. Using Grep with Regular Expressions.


L A B 4.1 Regular Expressions and Grep. L A B 4.2 fgrep and egrep. L A B. Using the Anchor Metacharacter. Test Your Thinking.



5. Introduction to sed.


L A B 5.1 Getting Started with sed. Test Your Thinking.



6. Sed Syntax and Addressing.


L A B 6.1 Sed Syntax and Addressing. Test Your Thinking.



7. Sed Commands.


L A B 7.1 The Substitution Command. L A B 7.2 The Delete Command. L A B 7.3 The Append, Insert, and Change Commands. L A B 7.4 The List and Transform Commands. L A B 7.5 The Print and Next Commands. L A B 7.6 The Read and Write Commands. Test Your Thinking.



8. Multiline Pattern Space Commands.


L A B 8.1 The Multiline Next, Delete, and Print Commands. Test Your Thinking.



9. An Awk Program.


L A B 9.1 An Example Awk Program. L A B 9.2 The Structure of an Awk Program. L A B 9.3 Invoking an Awk Program. Test Your Thinking.



10. Basic Awk Language Elements.


L A B 10.1 Awk Statements and Expressions. L A B 10.2 Awk Strings. L A B 10.3 Awk Numbers. L A B 10.4 Coercion. L A B 10.5 awk Assignment operator. Test Your Thinking.



11. Variables.


L A B 11.1 Field Variables. L A B 11.2 User-Defined Variables. L A B 11.3 Built-In Variables. Test Your Thinking.



12. Operators.


L A B 12.1 Arithmetic Operators. L A B 12.2 the Assignment Statement. L A B 12.3 Logical and Relational Operators, and Conditional Expressions. Test Your Thinking.



13. Built-in Functions, Precedence, Associativity, and Machine Limits.


L A B 13.1 Built-In Arithmetic Functions. L A B 13.2 Built-In String Functions. L A B 13.3 Patterns, Precedence, Associativity, and Machine Limits. Test Your Thinking.



14. Awk Control Flow.


L A B 14.1 The If-Else Statement. L A B 14.2 The While and Do Statements. L A B 14.3 The For Statement. L A B 14.4 Loop and Program Control. Test Your Thinking.



15. Awk Arrays and Functions.


L A B 15.1 Awk Arrays. L A B 15.2 Awk User-Defined Functions. Test Your Thinking.



16. Advanced Input and Output.


L A B 16.1 The printf and sprintf Statements. L A B 16.2 Output into Pipes, Files, and the Getline Function. Test Your Thinking.



APPENDIX A Answers to Self-Review Questions.


APPENDIX B Awk, Sed, and Grep Reference.


INDEX.

Erscheint lt. Verlag 14.1.1999
Verlagsort Upper Saddle River
Sprache englisch
Gewicht 1241 g
Themenwelt Informatik Betriebssysteme / Server Unix / Linux
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-13-082675-8 / 0130826758
ISBN-13 978-0-13-082675-6 / 9780130826756
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Die wichtigen Befehle

von Daniel J. Barrett

Buch | Softcover (2024)
O'Reilly (Verlag)
16,90
das umfassende Handbuch

von Dirk Deimeke; Daniel van Soest; Stefan Kania

Buch | Hardcover (2023)
Rheinwerk (Verlag)
69,90
das umfassende Handbuch

von Michael Kofler

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90