uutils/coreutils

stat: %N fails with new line

Geschlossen

#9.925 geöffnet am 30.12.2025

 (1 Kommentar) (1 Reaktion) (0 zugewiesene Personen)Rust (1.981 Forks)batch import
U - statgood first issue

Repository-Metriken

Stars
 (23.893 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 5T 23h) (239 gemergte PRs in 30 T)

Beschreibung

touch $'/tmp/test\nnewline'

FORMAT='{"name":"%N"}'

# GNU stat (correct)
/usr/bin/stat -c "$FORMAT" $'/tmp/test\nnewline'
# Output: {"name":"'/tmp/test'$'\n''newline'"}

# uutils stat (broken)
./target/debug/coreutils stat -c "$FORMAT" $'/tmp/test\nnewline'
# Output: {"name":"'/tmp/test
# newline'"}

rm -f $'/tmp/test\nnewline'
{"name":"'/tmp/test'$'\n''newline'"}
{"name":"'/tmp/test
newline'"}

Contributor Guide