Les pages man sont exactement ça : des descriptions générales avec les détails à portée de vue. Surtout pour de la programmation système ou pour faire des shellscripts, les pages man ne sont pas suffisantes pour débuter, et ne fournissent pas toutes les information nécessaires (sauf si on utilise les pages man des spécifications posix, et encore).
Les pages de man vont t'expliquer ce que fait pipe(), fork(), exec() et wait(), mais pas comment les utiliser pour lancer des processus en parallèle. Pareil pour les shellscripts qui vont pas t'expliquer comment lire plusieurs fichiers dans un ordre aléatoire.
Et pour les fonctions avec plein de paramètres, généralement, il y a plein de structures ou de types opaques dedans. Donc c'est pas simplement en autocomplêtant ta fonction que t'aura les bons paramètres.
[^] # Re: Problème spécifique à Linux ?
Posté par Batchyx . En réponse au journal ou sont les man ?. Évalué à 3.
Les pages man sont exactement ça : des descriptions générales avec les détails à portée de vue. Surtout pour de la programmation système ou pour faire des shellscripts, les pages man ne sont pas suffisantes pour débuter, et ne fournissent pas toutes les information nécessaires (sauf si on utilise les pages man des spécifications posix, et encore).
Les pages de man vont t'expliquer ce que fait pipe(), fork(), exec() et wait(), mais pas comment les utiliser pour lancer des processus en parallèle. Pareil pour les shellscripts qui vont pas t'expliquer comment lire plusieurs fichiers dans un ordre aléatoire.
Et pour les fonctions avec plein de paramètres, généralement, il y a plein de structures ou de types opaques dedans. Donc c'est pas simplement en autocomplêtant ta fonction que t'aura les bons paramètres.