D'autre part, les macros que tu cites sont écrites en C, et pas en shellscript. L'idée est que lorsque tu écris un programme en binaire, tu appelles une fois pour toutes stat() ou lstat() pour faire les contrôles sur ton fichier, et celui-ci te renvoie entre autre une liste de flags qui te donnent les infos que tu cherches.
Les macros en question sont simplement là pour contrôler l'état de tel ou tel flag, sans que tu aies besoin de connaitre ceux-ci en particulier.
[^] # Re: Ben, man bash ...
Posté par Obsidian . En réponse au message utilisation de S_ISDIR et S_ISREG. Évalué à 2.
Les macros en question sont simplement là pour contrôler l'état de tel ou tel flag, sans que tu aies besoin de connaitre ceux-ci en particulier.