그래프(유닉스)

graph (Unix)
도표를 찍다
원본 작성자더글러스 매킬로이
(AT&T연구소)
개발자다양한 오픈 소스상업용 개발자
운영 체제Unix, Unix 유사
플랫폼크로스 플랫폼
유형명령

Unix에서 그래프는 표 형식 데이터에서 그림을 그리는 데 사용되는 명령줄 유틸리티다.

역사

더글러스 매킬로이가 쓴 그래프 유틸리티는 유닉스의 첫 번째 버전과 모든 이후 버전, 예를 들어 다음과 같다.

  • 1979년 출시된 Unix 버전 7
  • SunOS 5.10, 2005년에 출시된 Solaris 버전

그것의 출력은 ASCII 그래픽을 사용하여 플롯생성하는 플롯 유틸리티의 명령 순서다.

이 설계는 플롯(그래프)을 정의하고 그것을 그리는(플롯)은 별도의 도구여서 다른 도구와 재결합할 수 있다는 유닉스 철학을 보여준다.예를 들어 플롯은 동일한 플롯 명령을 받아들이지만 그래픽 파일 형식으로 플롯을 작성하거나 플롯터로 전송하는 다른 유틸리티로 대체될 수 있다.

Unix v7은 또한 다양한 그래픽 장치에 결과를 플로팅하기 위한 장치 드라이버를 제공했다; 이것은 현재 표준으로 발표되었다.[4]

GNU 플롯튜틸스 패키지는 리눅스 및 다른 많은 시스템에서 사용할 수 있는 비실제 재구성을 무료로 제공한다.다양한 그래픽 형식으로 플롯을 만들 수 있다.

사용법

그래프 유틸리티는 가장 간단한 용도에서 선 그림의 점을 나타내는 숫자 쌍을 포함하는 텍스트 파일을 사용한다.

선 플롯을 출력한다.그 행동을 수정하기 위해 몇 가지 옵션을 제공할 수 있다.

예제(유닉스)

이러한 스크린샷은 SunOS 5.10에서 그래프플롯이 미리 설치된 기본 작동을 보여준다.예제 입력은 GNU 플롯큐틸스 매뉴얼의 첫 번째 예에서 나온 것이다.

예제(GNU 플롯utils)

이러한 스크린샷은 xterm에서 실행될 때 그래프의 GNU 플롯터 버전을 보여주며, tektronix 4010 플로터를 에뮬레이트하는 xterm의 능력을 활용한다.

이 데모는 Ubuntu에서 실행되었는데, GNU 플롯튜틸을 선택적 패키지로 사용할 수 있게 한다. 다른 많은 리눅스 배포판과 다른 유닉스 유사 시스템도 이와 같이 한다.

참조

  1. ^ "graph". Unix v7 manual pages. Bell Labs. 1979. Retrieved Nov 24, 2018.
  2. ^ "graph". SunOS 5.10 manual pages. Sun Microsystems. 2005. Retrieved Nov 24, 2018.
  3. ^ Herrmann, Robert B., ed. (2004). Computer programs in Seismology: CALPLOT graphics (PDF). 3.30. p. vi. Retrieved Nov 24, 2018.
  4. ^ "7th Edition UNIX — Summary" (PDF). Murray Hill, New Jersey 07974: Bell Laboratories. September 6, 1978. p. 1. Retrieved Nov 24, 2018.{{cite news}}: CS1 maint : 위치(링크)

외부 링크