스크립트 - 리눅스 명령 - 유닉스 명령

이름

script - 터미널 세션의 타이프 스크립트 작성

개요

스크립트 [- a ] [- f ] [- q ] [- t ] [ 파일 ]

기술

스크립트 는 터미널에 인쇄 된 모든 것을 타이프 스크립트로 만듭니다. 타이프 스크립트 파일을 나중에 lpr (1)을 사용하여 인쇄 할 수 있기 때문에 대화 형 세션의 하드 카피 레코드가 필요한 학생들에게 할당 증명으로 유용합니다.

인수 파일 이 주어지면, 스크립트 는 모든 대화를 파일에 저장합니다. 파일 이름 이 주어지지 않으면, 타이프 스크립트는 typescript 파일에 저장됩니다

옵션 :

-에이

이전 내용을 유지하는 파일 이나 타이프 스크립트에 출력을 추가하십시오.

-에프

각 쓰기 후에 출력을 플러시하십시오. 이것은 원격 통신에 좋습니다 : 한 명은`mkfifo foo; script -f foo '이고 다른 것은`cat foo'를 사용하여 수행중인 것을 실시간으로 감독 할 수있다.

-큐

조용히 해.

-티

시간 초과 데이터를 표준 오류로 출력합니다. 이 데이터에는 공백으로 구분 된 두 개의 필드가 있습니다. 첫 번째 필드는 이전 출력 이후 얼마나 많은 시간이 경과했는지 나타냅니다. 두 번째 필드는 이번에 얼마나 많은 문자가 출력되었는지 나타냅니다. 이 정보는 실제 타이핑 및 출력 지연을 통해 타이프 스크립트를 재생하는 데 사용할 수 있습니다.

스크립트는 분기 된 쉘이 종료 될 때 종료합니다 (C 쉘, csh (1))에 대해 Bourne 쉘 (sh (1))을 종료 하고 exit, logout 또는 control-d ( ignoreeof 가 설정되지 않은 경우) .

vi (1)와 같은 특정 대화식 명령은 typescript 파일에 가비지를 작성합니다. 스크립트 는 화면을 조작하지 않는 명령에서 가장 잘 작동하며 그 결과는 하드 카피 터미널을 에뮬레이션합니다.

중요 : man 명령 ( % man )을 사용하여 특정 컴퓨터에서 명령이 어떻게 사용되는지보십시오.