Code source de la commande nl

Fermé
khaditou05Nye79 Messages postés 9 Date d'inscription mercredi 11 février 2015 Statut Membre Dernière intervention 29 mai 2015 - 18 févr. 2015 à 18:40
 Khaditou05Nye79 - 22 févr. 2015 à 12:19
Bonjour, Notre professeur de Lunix nous a demandé de changer le code source de nl en utilisant des lettres de l'alphabets ou des puces au lieu des chiffres. Sachant que les lettres de l'alphabet ne sont que 26 si on a un texte dépassant 26 lignes on doit doubler les lettres alors 27 devient aa et 54 devient aaa et ainsi de suite. S'il vous plait pouvez-vous m'aider à écrire ce code c'est urgent.



A voir également:

2 réponses

Whismeril Messages postés 19035 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 mai 2024 931
18 févr. 2015 à 18:51
Bonjour,

t'aider on peut, mais pas le faire pour toi.
Poste ce que tu as commencé, et ceux qui savent pourront te guider.
Voir la coloration syntaxique ici pour poster un code.

Et ici à propos des exercices https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
0
khaditou05Nye79 Messages postés 9 Date d'inscription mercredi 11 février 2015 Statut Membre Dernière intervention 29 mai 2015
18 févr. 2015 à 18:59
Au fait, on nous a dit d'utiliser le vrai code de nl et de le changer. Mes camarades et moi avons fait des recherches mais nous ne l'avons pas trouver et j'ai trouver le votre. Pour pouvoir le changer je dois bien le comprendre. Je n'ai appris le langage C que 30 heures.
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
19 févr. 2015 à 19:31
'lut,
nl
fait partie des GNU coreutils, c'est pour ça que tu ne trouves pas sa source indépendamment. Tu peux trouver sa source ici (GitHub), mais c'est du code GNU quoi... moche à mon goût.
0
Khaditou05Nye79 > ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021
22 févr. 2015 à 12:14
Je vous remercie Beaucoup de votre aide. Soyez en paix
0
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 1 083
Modifié par [Dal] le 20/02/2015 à 18:48
Il lui faudra quand même se procurer le package source des coreutils vu les dépendances de code pour compiler une version spécifique de nl

http://ftp.gnu.org/gnu/coreutils/
http://git.savannah.gnu.org/cgit/coreutils.git/plain/README-hacking

Ce sujet sur SO peut lui être utile : https://stackoverflow.com/questions/22005048/compile-specific-source-file-in-linux-coreutils-package pour éviter d'avoir à recompiler tout coreutils juste pour compiler un des programmes.

Dal
0
Khaditou05Nye79
22 févr. 2015 à 12:19
Je vous remercie Beaucoup.Que la paix soit avec vous.
0