script 명령을 사용하여 대화 형 셸 세션을 기록하여 설명서를 준비하는 데 사용할 수 있습니다. 맨 페이지에 따라 형식 출력 : 백 스페이스, 줄 바꿈 및 삭제 된 문자를 제거 하시겠습니까?
:스크립트 줄 바꿈 및
백 스페이스를 포함하여, 로그 파일에 모든 것을 저장합니다. 이것은 순진한 사용자가 기대하는 것이 아닙니다.
저는 순진한 사람입니다. (보통 man 페이지에서 큰 소리로 말하지 않습니다. 이것은 흥미 진진합니다!) 백 스페이스, 라인 피드 및 삭제 된 문자 등을 출력하도록 처리하고 싶습니다. on이 제거됩니다. 내가 덜를 사용할 때하지만, 내가 볼
stew:~> cat scriptsession.log
Script started on Mon 22 Aug 2011 03:00:35 PM EDT
stew:~> date
Mon Aug 22 15:00:37 EDT 2011
stew:~> #extra chars: that
stew:~> exit
exit
Script done on Mon 22 Aug 2011 03:01:01 PM EDT
: 그때 고양이 세션 로그를 읽는 데 사용할
stew:~> script -f scriptsession.log
Script started, file is scriptsession.log
stew:~> date
Mon Aug 22 15:00:37 EDT 2011
stew:~> #extra chars: that
stew:~> exit
exit
Script done, file is scriptsession.log
:
예를 들어, 나는 스크립트 세션을 실행 고양이 :
를 사용하여 보이지 않는 문자가 있음을 나타내는 증거 그래서 파이프 경우 고양이 출력 - 나는 고양이를 사용할 때stew:~> less scriptsession.log
Script started on Mon 22 Aug 2011 03:00:35 PM EDT
stew:~> date
Mon Aug 22 15:00:37 EDT 2011
stew:~> #extra chars: thiESC[ESC[ESC[ESC[Kthat
stew:~> exit
exit
Script done on Mon 22 Aug 2011 03:01:01 PM EDT
scriptsession.log lines 1-8/8 (END)
, 나는 그것이 보이지 않는 문자를 제거하지 않습니다 이해, 그냥 덜하는 것처럼, 눈에 띄게을 나타내지 않는 파일에는 여전히 원치 않는 문자가 있습니다. 내가 좋아하는 것
출력 형식의 사본이 무엇인지 고양이표시. 감사!
(사과이 검색 "유닉스 스크립트 출력 형식"손 질문에 대한 소음 결과를 많이 반환!, 중복 된 경우)의 모든
하나에 의해 생성 될 수있다. :-) –