Par tâtonnement j'ai trouvé que les valeurs suivantes peuvent être retournées par stat "$somepath" --format '%F'
:
régulière fichier
répertoire
lien symbolique
Je souhaite utiliser stat
pour effectuer des opérations de contenu de répertoire récursives et je souhaite m'assurer que je peux correctement identifier tous les types de fichiers possibles. Les liens physiques semblent se comporter comme je le pensais et stat
renvoie le type de cible.
Cette information n'apparaît pas dans ma page man
; il dit seulement: %F file type
(et il avertit que stat
peut varier entre les coquilles, ce serait bien si cet usage particulier était portable mais je suis surtout concentré sur bash
)
Cette liste est complète et est stat autorisé à changer quel texte il produit dans ce cas en fonction de l'environnement d'exécution ou de la version?
NB: Je ne suis pas bien informé sur linux, systèmes de fichiers ou commandes afin que je puisse avoir manqué quelque chose évidente ici