2010-07-15 5 views
6

Existe-t-il un cadre pour développer une application de console Linux, où les contrôleurs sont des commandes de console et les vues sont leurs sorties stdout?Y a-t-il une structure MVC de la ligne de commande de la console Linux?

+3

+1 pour avoir soufflé l'esprit –

+0

J'ai entendu parler des applications GUI qui se trouvent en haut de la ligne de commande. Par exemple, un programme de gravure de CD appelle une ligne de commande sous le capot. Dans l'autre sens, vous pouvez envoyer des commandes depuis la console qui contrôle l'interface graphique d'OOffice.org (je crois). L'automate d'Apple et Windows PowerShell utilisent une idée similaire. Cependant, je ne peux pas penser à une bonne raison pour laquelle on voudrait une interface graphique du tout si l'entrée est sur stdin, et la sortie est sur stdout. Ai-je mal compris la question? –

+0

Pour autant que je vous ai compris, Hamish, vous avez en effet mal compris ma question. Je ne veux pas d'interface graphique. Je cherche le contraire - de tout faire depuis la ligne de commande. Tout. – Ivan

Répondre

2

Si cela ne vous dérange pas d'utiliser Python, le cmd module pourrait être utile.

+2

celui-ci soufflant encore plus fort –

+0

Oui, maintenant je vois bien que c'est le seul candidat. Peut-être que je peux modifier (ou peut-être, ce n'est même pas nécessaire - je n'ai pas encore d'expérience Python) Django d'utiliser la ligne de commande au lieu de HTTP. – Ivan

Questions connexes