Parsing ligne commande - shell UNIX en C
Fermé
Utilisateur anonyme
-
Modifié par enzoaguado le 9/05/2015 à 11:50
Sugel Messages postés 4068 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 11 mai 2015 à 22:39
Sugel Messages postés 4068 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 11 mai 2015 à 22:39
A voir également:
- Parsing ligne commande - shell UNIX en C
- Lidl commande en ligne ✓ - Forum Consommation et internet
- Invite de commande - Guide
- Comment ne pas apparaître en ligne sur whatsapp - Guide
- Classic shell windows 10 - Télécharger - Personnalisation
- Aller à la ligne excel - Guide
1 réponse
Sugel
Messages postés
4068
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
19 juin 2017
724
Modifié par Sugel le 11/05/2015 à 22:40
Modifié par Sugel le 11/05/2015 à 22:40
Je suis vraiment très loin d'être un expert en parsing, mais j'ai quand même mon idée là dessus:
Face au même problème, je considérerai probablement que chaque opérateur a un argument qui est lui même traité comme un nouveau groupe.
A chaque nouvel opérateur, on crée un nouveau membre dans une liste chainée comportant les informations adaptées, et quand on arrive à un break (;), and (&&) ou à la fin de la commande, on ferme la liste et on la traite.
Qu'en pense-tu ?
Si tu es vraiment à cours d'idée, lis les sources de bash ou d'un autre shell populaire.
------------------------------------------------------------------------------------
"La peur mène à la colère. La colère mène à la haine. Et la haine ... mène à la souffrance." - Yoda
Face au même problème, je considérerai probablement que chaque opérateur a un argument qui est lui même traité comme un nouveau groupe.
A chaque nouvel opérateur, on crée un nouveau membre dans une liste chainée comportant les informations adaptées, et quand on arrive à un break (;), and (&&) ou à la fin de la commande, on ferme la liste et on la traite.
Qu'en pense-tu ?
Si tu es vraiment à cours d'idée, lis les sources de bash ou d'un autre shell populaire.
------------------------------------------------------------------------------------
"La peur mène à la colère. La colère mène à la haine. Et la haine ... mène à la souffrance." - Yoda