uutils/sed

POSIX mode incorrectly rejects i\(text) format

Open

#252 ouverte le 11 janv. 2026

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)Rust (23 forks)github user discovery
good first issue

Métriques du dépôt

Stars
 (91 stars)
Métriques de merge PR
 (Merge moyen 6j 9h) (25 PRs mergées en 30 j)

Description

Rust (incorrect - returns error)

$ echo "test" | cargo run --quiet -- -n --posix -e 'i\(text'
 # Error: sed: <script argument 1>:1:3: error: extra characters after \ at the end of `i' command
 # Exit code: 1

GNU (correct)

  $ echo "test" | /usr/bin/sed -n --posix -e 'i\(text'
  # Output: (text
  # Exit code: 0

Bug Found by Fuzzer

Guide contributeur