stringtranslate.com

gráfico (Unix)

En Unix , graph es una utilidad de línea de comandos que se utiliza para dibujar gráficos a partir de datos tabulares.

Historia

La utilidad gráfica , escrita por Douglas McIlroy , estuvo presente en la primera versión de Unix y en todas las versiones posteriores, por ejemplo:

Su salida es una secuencia de comandos para la utilidad de gráficos , que crea gráficos utilizando gráficos ASCII .

Este diseño demuestra la filosofía Unix : definir el gráfico ( graph ) y dibujarlo ( plot ) son herramientas independientes, por lo que pueden combinarse con otras herramientas. Por ejemplo, plot puede sustituirse por una utilidad diferente, que acepta los mismos comandos de plot, pero crea el gráfico en un formato de archivo gráfico o lo envía a un trazador .

Unix v7 también proporcionó controladores de dispositivos para representar gráficamente los resultados en varios dispositivos gráficos; [3] esto se anunció como estándar . [4]

El paquete GNU plotutils ofrece una reimplementación no exacta gratuita, disponible para Linux y muchos otros sistemas. Puede crear gráficos en varios formatos.

Uso

En su uso más simple, la utilidad gráfica toma un archivo de texto que contiene pares de números que indican los puntos de un gráfico lineal.

Muestra el gráfico de líneas. Se pueden proporcionar varias opciones para modificar su comportamiento.

Ejemplo (Unix)

Estas capturas de pantalla muestran el funcionamiento básico en SunOS 5.10, en el que Graph y Chart vienen preinstalados. La entrada de ejemplo es del primer ejemplo del manual de GNU plotutils.

Ejemplo (GNU plotutils)

Estas capturas de pantalla demuestran la versión GNU plotutils de graph cuando se ejecuta en un xterm , aprovechando la capacidad de xterm para emular un trazador Tektronix 4010 .

Esta demostración se ejecutó en Ubuntu , lo que hace que GNU plotutils esté disponible como un paquete opcional; muchas otras distribuciones de Linux y otros sistemas similares a Unix hacen lo mismo.

Referencias

  1. ^ "graph". Páginas del manual de Unix v7. Bell Labs . 1979. Consultado el 24 de noviembre de 2018 .
  2. ^ "graph". Páginas del manual de SunOS 5.10. Sun Microsystems . 2005 . Consultado el 24 de noviembre de 2018 .
  3. ^ Herrmann, Robert B., ed. (2004). Programas informáticos en sismología: gráficos CALPLOT (PDF) . 3.30. p. vi . Consultado el 24 de noviembre de 2018 .
  4. ^ "7th Edition UNIX — Summary" (PDF) . Murray Hill, Nueva Jersey 07974: Bell Laboratories. 6 de septiembre de 1978. p. 1. Archivado desde el original (PDF) el 24 de noviembre de 2018 . Consultado el 24 de noviembre de 2018 .{{cite news}}: Mantenimiento de CS1: ubicación ( enlace )

Enlaces externos