uutils/sed

l command uses different escape format than GNU

Open

#249 aberto em 11 de jan. de 2026

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (23 forks)github user discovery
good first issue

Métricas do repositório

Stars
 (91 stars)
Métricas de merge de PR
 (Mesclagem média 6d 9h) (25 fundiu PRs em 30d)

Description

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

Guia do colaborador