sed: I wouldn’t dream of explaining it

If you’ve never used sed, it’s only because you didn’t know you were using it. sed is used everywhere, by everything, for everything, and the only reason we don’t give it more credit is that it works so fast, clean and quiet that nobody realizes it’s there.


sed is one of those things that’s so quick and powerful that it looks very plain and boring — and then turns out being a wicked sharp tool. It takes almost no effort to get started, but once you start, tinkering with patterns and sequences can get addictive.

The fun thing, to me, about sed is that it occasionally can take the place of a trip through a text editor. Rather than wrangle with vim or emacs and their respective psychoses, sed can do a lot of simple text manipulation right there in front of your face.

I wouldn’t dream of trying to explain all its intricacies here, so I’ll point you in the direction of Bruce Barnett’s tutorial, which is where I cut my teeth on sed, oh-so-long-ago.

Now go forth and sedify. 😕

8 thoughts on “sed: I wouldn’t dream of explaining it

  1. Theodore

    Learning sed i’ve began to appreciate ed, then understood vi(m), then love plan9’s sam. Although I love in a weird way, and I’d put some effort into use sam’s “programming” language for a text editor that would be more useful for me (I hate the concept of emacs and like the SCiTE-ish features of vim, lol).

  2. Pingback: Links 22/4/2014: More GNU/Linux Gains, Syria Updates | Techrights

  3. Pingback: tee: More magic from coreutils | Inconsolation

  4. Pingback: factor: Simple tools are fun | Inconsolation

  5. Pingback: arkanoid.sed, sedtris and sokoban.sed: sed-tacular | Inconsolation

  6. Pingback: pup: Playing fetch with HTML | Inconsolation

  7. Pingback: lpe: Perhaps I am not the target audience | Inconsolation

  8. Pingback: lpe: Perhaps I am not the target audience | Linux Admins

Comments are closed.