objectif
Obtenir des métadonnées fiables pour scripts.
code minimal
stat -c '%s %Y %n' fichier.bin # taille en octets, mtime epoch, nom
utilisation
# comparer deux fichiers par mtime
[ "$(stat -c %Y a.txt)" -gt "$(stat -c %Y b.txt)" ] && echo "a est plus récent"
variante(s) utile(s)
# format lisible
stat -c 'size=%s bytes mtime=%y' fichier.bin
notes
statdiffère sur macOS (utilisezstat -f '%z %m %N').- évitez de parser
lspour des scripts.