Tools
sed Cheat Sheet
Print-ready cheat sheet for sed, organized for fast lookup, study, and desk-side use
Sample
What's in this cheat sheet
- Basics
- Substitution
- Addresses
- Delete & Print
- Insert & Append
- Hold Space
- Multiple Commands
- In-place Editing
- Regex
- Common Patterns
Running sed
sed 's/old/new/' file.txt # substitute first match per line
sed 's/old/new/g' file.txt # substitute all matches per line
sed -n '5p' file.txt # print only line 5
sed '3d' file.txt # delete line 3
echo "hello" | sed 's/hello/hi/' # pipe input
Command-Line Flags
-n | Suppress automatic printing; only print with `p` |
-e 'cmd' | Execute a sed command (chain multiple with `-e`) |
-f script.sed | Read commands from a file |
-i[suffix] | Edit file in-place (optional backup suffix) |
-E / -r | Use extended regular expressions |
Download the full cheat sheet for all sections, formatted for print
Download PDFDownloads
Choose the treatment that matches how you read
-
Recommended
Standard
B&W, ink-efficient. The default for laser printers and photocopies
Best for Printouts and desk-side reference
-
Color
Warm color accents for on-screen reading or color printers
Best for Screen reading or color printers
-
Reference Card
Maximum density, 4-column layout. Everything on one page
Best for Fast scanning and minimum paper use