Quelqu'un pourrait-il me fournir les pointeurs vers le code source pour les commandes Linux telles que 'sort', 'uniq', etc.?Où puis-je trouver le code source des utilitaires Unix?
Répondre
pour aller directement dans le navigateur source, allez ici: http://git.savannah.gnu.org/cgit/coreutils.git/tree/ – djsadinoff
En général, le régime géré la distribution Linux, pour moi de vérifier quel fichier appartient à quel package, je vais utiliser la commande comme:
rpm -qf `which sort`
pour les sources beaucoup plus proche du jeu d'outils UNIX d'origine (et non la GNU réécrit),
The Heirloom Toolchest est une collection d'utilitaires Unix standard.
Faits saillants sont les suivants:
De OpenSolaris. IMHO code beaucoup plus propre puis GNU.
L'ouverture du code OpenSolaris est en fait une source importante des sources collectées dans l'Heirloom les outils auxquels je suis lié dans ma réponse. – ephemient
remerciements terminus pour le lien soloaris. Avez-vous eu l'occasion de revoir le code dans les systèmes GNU/solaris? J'ai personnellement l'intention d'apprendre d'eux (car ils sont des outils stables largement utilisés). –
google pour la commande linux shell du code source. – philant
@philippe: naturellement j'avais déjà googlé ça, mais le lien que liw.fi a donné n'apparait pas (au moins sur la première page des résultats). –