Archive for June 11th, 2015

Announcing the release of “SED Essential Training”

Last month I traveled to Southern California to record two more video courses for lynda.com, the online training company. It was an enjoyable experience, as always, and I’m pleased to say that both of the courses will be released this month.

The first, “SED Essential Training,” is already live. Here’s the first video in the course:

Here’s the course description:

SED is the one of the original command line tools for parsing and transforming data on Unix, Linux, and Macintosh machines. David D. Levine helps you unlock the power of SED’s compact syntax in these lessons, which cover extracting, transforming, and manipulating data in files and data streams. He reviews the basic commands, including one you’ll never want to forget, and shows how to work with regular expressions. The course also covers SED’s more advanced programming features, which allow you to write simple programs and manage multiline pattern space, flow, and the hold buffer with a few simple keystrokes. Start here to learn the essentials of this versatile tool.

Topics include:

  • Understanding input, output, files, and pipes
  • Modifying the “s” command
  • Using character classes and quantifiers
  • Controlling printing
  • Reading and writing files
  • Appending, inserting, and editing entire lines
  • Writing programs in SED
  • Using advanced programming commands

If you or your employer or institution are a lynda.com subscriber, you can watch the whole course as part of your subscription. If you are not yet a subscriber, you can can watch a half-dozen chapters for free, and sign up for a free trial of the whole lynda.com training library, here:
http://www.lynda.com/course-tutorials/SED-Essential-Training/359472-2.html