Title
sed & awk: UNIX Power Tools,New
Sold by Ergodebooks, an authorized reseller.
Returns accepted within 30 days | support@ergodebooks.com
Shipping Information
- Free Standard Shipping — United States only
- Processing Time: 1–3 business days
- Estimated Delivery: 3–5 business days after dispatch
- Double-boxed, fully insured & discreetly packaged
- Tracking number sent via email once dispatched
- Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund
Returns accepted within 30 days of delivery.
Damaged or Defective Item
Free return shipping + replacement or full refund
Wrong Item Received
Free return shipping + replacement or full refund
Change of Mind
Return shipping at customer's expense · 25% restocking fee applies
sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox. sed is a 'stream editor' for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another. awk is a complete programming language. Unlike many conventional languages, awk is 'data driven' you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts. This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case. In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).
⚠️ WARNING (California Proposition 65):
This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
For more information, please visit www.P65Warnings.ca.gov.
- Q: What is the page count of this book? A: This book contains four hundred thirty-two pages. It provides detailed insights into the text processing programs sed and awk.
- Q: What is the binding type of this book? A: The binding type of this book is paperback. This makes it lightweight and easy to handle for readers.
- Q: What are the dimensions of this book? A: The dimensions of this book are seven point zero one inches in length, one inch in width, and nine point one nine inches in height. These measurements make it a convenient size for reading.
- Q: How do I use sed and awk? A: You can use sed and awk for text processing tasks in UNIX. Sed is primarily for stream editing, while awk is a programming language designed to handle data-driven tasks.
- Q: Is this book suitable for beginners? A: Yes, this book is suitable for beginners. It covers basic and advanced features of sed and awk, making it accessible for all skill levels.
- Q: What is the recommended reading level for this book? A: This book is recommended for readers with a basic understanding of programming concepts. It is beneficial for both novice and experienced programmers.
- Q: How should I store this book? A: Store this book in a cool, dry place away from direct sunlight. This will help preserve the quality of the paperback binding and pages.
- Q: Can I clean this book? A: Yes, you can clean this book gently. Use a soft, dry cloth to remove dust without damaging the pages or cover.
- Q: Does this book contain any hazardous materials? A: No, this book does not contain any hazardous materials. It is a standard paperback book without any harmful substances.
- Q: Is this book a good resource for advanced users? A: Yes, this book is a good resource for advanced users. It covers detailed features of sed and awk, including POSIX standards and GNU versions.
- Q: What makes this book different from other programming books? A: This book focuses specifically on sed and awk, providing unique insights into text processing tools that are essential for UNIX programmers.
- Q: Is there a warranty for this book? A: No, there is no warranty for this book. However, it is typically returnable if found in unsatisfactory condition.
- Q: What if the book arrives damaged? A: If the book arrives damaged, you should contact the seller for a return or exchange. Most companies have customer service policies in place for such issues.
- Q: Are there examples of scripts in this book? A: Yes, the book includes a chapter with example sed and awk scripts. These examples help illustrate practical applications of the programs.
- Q: Who is the author of this book? A: The author of this book is Dale Dougherty. He is known for his expertise in UNIX and programming languages.