uutils/sed

l command uses different escape format than GNU

Open

#249 aperta il 11 gen 2026

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Rust (23 fork)github user discovery
good first issue

Metriche repository

Star
 (91 star)
Metriche merge PR
 (Merge medio 6g 9h) (25 PR mergiate in 30 g)

Descrizione

Rust (incorrect format)

  $ echo "cÃ🧰y" | cargo run --quiet -- -e 'l'
  # Output: c\u00C3\U0001F9F0y$
  # (Uses \uXXXX and \UXXXXXXXX Unicode escape format)
  # Exit code: 0

GNU (correct format)

  $ echo "cÃ🧰y" | /usr/bin/sed -e 'l'
  # Output: c\303\203\360\237\247\260y$
  # (Uses \XXX octal escape format)
  # Exit code: 0

Bug Found by Fuzzer

Guida contributor