2010-07-15 3 views
6

Gibt es ein Framework für die Entwicklung von Linux-Konsolenanwendungen, in denen Controller Konsolenbefehle sind und Ansichten ihre Standardausgabe sind?Gibt es eine Linux-Konsole Kommandozeilen-MVC-Framework?

+3

+1 für meine Gedanken –

+0

Ich habe von GUI-Anwendungen gehört, die oben auf der Befehlszeile gehen. Zum Beispiel würde ein CD-Brennprogramm eine Kommandozeile unter der Haube aufrufen. Gehen Sie in die andere Richtung - Sie können Befehle von der Konsole senden, die OOffice.org GUI (glaube ich) steuern. Apples Automater und Windows PowerShell verwenden eine ähnliche Idee. Allerdings kann ich mir keinen guten Grund vorstellen, warum man überhaupt eine GUI haben möchte, wenn die Eingabe auf stdin ist und die Ausgabe auf stdout ist. Habe ich die Frage falsch verstanden? –

+0

Soweit ich dich verstanden habe, Hamish, hast du meine Frage tatsächlich missverstanden. Ich meine keine GUI. Ich suche genau das Gegenteil - alles von der Kommandozeile aus zu tun. Alles. – Ivan

Antwort

2

Wenn es Ihnen nichts ausmacht, Python zu verwenden, könnte die cmd module einen Blick wert sein.

+2

dieser eine weht Geist noch härter –

+0

Ja, jetzt sehe ich tatsächlich das einzige Kandidat. Vielleicht kann ich modifizieren (oder vielleicht wird es sogar nicht benötigt - ich habe noch keine Python-Erfahrung) Django verwendet Befehlszeile statt HTTP. – Ivan