September 4
scripting Unix è in grado di visualizzare più di un semplice testo. Quando le persone nel settore informatico pensano di scripting Unix, in genere considerano solo un linguaggio di elaborazione basato su testo. Le capacità grafiche sono spesso ignorati a favore di altri pacchetti costruiti all'interno del sistema o fornito come funzionalità aggiuntive. In realtà, gli script di shell Unix forniscono una delle prime forme conosciute di interfacce grafiche utilizzando una libreria speciale conosciuta come la biblioteca maledizioni.
Leggere la documentazione e imparare i comandi standard forniti sul sistema Unix adeguato alla libreria maledizioni. L ' "uomo" (manuale) pagine di Unix sono spesso un buon punto di partenza. Per programmare una grafica semplice utilizzando script di shell, è necessario utilizzare la libreria curses fornita di default sulla maggior parte delle installazioni di Unix.
Stabilire il tipo di terminale per lo script. Per visualizzare la grafica che utilizzano la libreria maledizioni ei database terminfo / termcap di capacità grafiche, è necessario identificare il tipo di terminale, come ad esempio "VT100". Il tipo di terminale è spesso richiesto dai comandi Unix che hanno accesso al database capacità.
Pianificare la grafica per l'applicazione. Prima di ogni programmazione può avvenire, è necessario progettare come lo schermo apparirà ei codici terminale appropriato per l'output per realizzare il compito.
4 Scrivere l'applicazione per la grafica di uscita e il testo utilizzando i comandi disponibili Unix. Un esempio per l'output grafico è il comando "tput", disponibile come parte della libreria standard su quasi tutti i sistemi Unix. Ad esempio, all'interno dello script, si potrebbe scrivere "tput SMRO," e questo sarebbe grassetto qualsiasi testo visualizzato in seguito utilizzando il comando "echo".