uutils/coreutils

stat: %N fails with new line

Fermée

#9 925 ouverte le 30 déc. 2025

 (1 commentaire) (1 réaction) (0 personne assignée)Rust (1 981 forks)batch import
U - statgood first issue

Métriques du dépôt

Stars
 (23 893 étoiles)
Métriques de merge PR
 (Merge moyen 5j 23h) (239 PRs mergées en 30 j)

Description

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'"}

Guide contributeur