sed () – edytor strumieniowy, który występuje w zestawie komend systemów uniksowych, a służy do przetwarzania tekstu. Łączy w sobie prostotę oraz szeroki wachlarz możliwości. Znajduje też zastosowanie przy pisaniu programów konwertujących. Jest on językiem programowania zupełnym w sensie Turinga.
Historia powstania i powiązania mały|Fragment strony podręcznika sed Sed jest jednym z pierwszych poleceń systemów uniksowych, polegającym na przetwarzaniu strumieni tekstowych. Wyewoluował z polecenia grep, jego składnia oparta jest na programie ed, swoimi możliwościami zbliżony jest do AWK. Zarówno sed, jak i AWK, uznawane są za inspirację Perla. Istnieje rozszerzenie Super-sed zawierające wyrażenia regularne kompatybilne z Perlem (między innymi s/// jest jednym z poleceń Perla). Program sed jest standardowo dostępny w większości systemów operacyjnych. Został stworzony w 1973 roku przez Lee E. McMahona dla organizacji Bell Labs. Innym wariantem seda jest minised, wprowadzony przez Erica S. Raymonda, obecnie prowadzony przez René Rebe. Zawiera on kilka rozszerzeń BSD, jednak całokształt nie jest tak rozbudowany, jak standardowy sed.