Unix scripting est capable d'afficher plus que du simple texte . Quand les gens de l'industrie informatique pensent de scripts Unix , ils considèrent généralement seulement un langage de transformation basé sur du texte . Les capacités graphiques sont souvent ignorés au profit d'autres paquets construits au sein du système ou donnés à des fonctionnalités supplémentaires. En fait , les scripts shell Unix constituent l'une des formes les plus anciennes connues des interfaces graphiques en utilisant une bibliothèque spéciale connue sous le nom de la bibliothèque de malédictions. Choses que vous devez
Curses bibliothèque
Voir Plus Instructions
Utilisation Curses
1 Consultez les pages de manuel UNIX ou un livre sur la bibliothèque curses .
Lire la documentation et d'apprendre les commandes standard disponibles sur votre système Unix approprié à la bibliothèque curses . «L'homme» ( manuel) pages d'Unix sont souvent un bon point de départ . Pour programmer graphiques simples à l'aide de scripts shell , vous devez utiliser la bibliothèque curses fourni par défaut sur la plupart des installations Unix.
2 Identifier le type de terminal pour que l'écran peut afficher les graphiques correctes.
établir le type terminal pour le script. Afin d' afficher des graphiques en utilisant la bibliothèque malédictions et les bases de données terminfo /termcap de capacités graphiques , vous devez identifier le type de terminal , comme " vt100 " . Le type de terminal est souvent demandé par les commandes Unix ayant accès à la base de données des capacités .
3 Conception de l'affichage sur le papier , si possible , avant le codage des graphiques .
planifier le graphique pour votre application. Avant toute programmation peut se faire , vous devez concevoir comment l'écran se penchera et les codes de terminaux appropriés à la production pour réaliser la tâche .
4
écrire l'application de graphiques de sortie et le texte utilisant des commandes Unix disponibles. Un exemple pour la sortie graphique de la commande " tput " , disponible dans le cadre de la bibliothèque standard sur presque tous les systèmes Unix est . Par exemple, dans votre script , vous pourriez écrire " tput smro , " et ce serait audacieux de texte par la suite affiché en utilisant la commande " echo" .