Unix scripting es capaz de mostrar más que simple texto . Cuando la gente en la industria de la computación piensan en Unix scripting , por lo general consideran que es sólo un lenguaje de procesamiento de texto. Las capacidades gráficas son a menudo ignorados en favor de otros paquetes construidos dentro del sistema o bien entregar como características adicionales. De hecho , Unix shell scripts proporcionan una de las primeras formas conocidas de interfaces gráficas utilizando una biblioteca especial conocido como la biblioteca curses . Cosas que necesitará biblioteca Curses
Ver Más instrucciones
Uso Curses
1 Consulte las páginas de manual de UNIX o libros en la biblioteca curses .
Lea la documentación y aprender los comandos estándar proporcionadas en su sistema Unix apropiados a la biblioteca curses . Los ( manual) páginas " man" de Unix suelen ser un buen punto de partida . Para programar gráficos simples usando scripts de shell , es necesario utilizar la biblioteca curses proporcionada por defecto en la mayoría de instalaciones Unix.
2 Identificar el tipo de terminal para que la pantalla se puede visualizar los gráficos correctos .
establecer el tipo de terminal para el guión. Para mostrar gráficos con la biblioteca curses y las bases de datos terminfo /termcap de capacidades gráficas , es necesario identificar el tipo de terminal , como " vt100 " . El tipo de terminal es a menudo solicitado por comandos Unix que tienen acceso a la base de datos de capacidades.
3 Diseño de la pantalla en el papel , si es posible , antes de la codificación de los gráficos .
planificar los gráficos para su aplicación. Antes de la programación puede llevarse a cabo , debe diseñar el aspecto que tendrá la pantalla y los códigos de terminales adecuados para la producción para lograr la tarea.
4
Escribir la aplicación de gráficos de salida y el texto usando comandos Unix disponibles . Un ejemplo para la salida de gráficos es el comando " tput " , disponible como parte de la biblioteca estándar en casi todos los sistemas Unix . Por ejemplo, en la secuencia de comandos , puede escribir " tput smro ", y esto lo haría negrita cualquier texto que se muestra a continuación con el comando " echo" .