Ho scritto un'utilità della riga di comando e voglio sviluppare una GUI per questo. Ho visto che quasi tutti gli strumenti su linux arrivano alla riga di comando, e alla fine ha una GUI che interagisce con l'utilità della riga di comando rendendo la vita più facile per coloro che non hanno familiarità con la riga di comando.
Voglio fare qualcosa di simile, qual è lo standard di Linux per farlo?
Ho pensato a due possibili soluzioni:
- Crea una GUI che genera semplicemente i processi dell'utilità della riga di comando, con alcuni argomenti per eseguire l'attività richiesta e attendere che finisca e aggiorni la GUI con i risultati
- Implementa un tipo di server nell'utilità della riga di comando che la GUI può utilizzare per raccogliere informazioni e visualizzarle all'utente
Esiste uno standard in linux per collegare le GUI alle utilità della riga di comando?
Se sì, cos'è?