$PROMPT
stdout
이동: 마지막으로 실행된 명령을 가져 와서 stderr
단일 파일로 가져오는 가장 짧은 방법은 무엇입니까 ?
물론 단일 파일에 대한 &>
리디렉션 stdout
및 를 사용한 stderr
다음 $PROMPT
파일의 시작과 끝에 각각 및 를 추가할 수 있습니다.$!!
내 로그 파일을 다음과 같이 보고 싶습니다.
$PROMPT: $LAST_EXECUTED_COMMAND
$STOUD_STDERR
$PROMPT
답변1
달성하려는 것은 터미널 세션에 대한 TypeScript입니다. 이를 위해 script
.
녹음 시작:
$ script logfile
Script started, file is logfile
$
이제 명령을 입력하고 완료되면 ctrl-를 사용하여 종료합니다 d. 이제 다음 명령을 사용하여 파일을 볼 수 있습니다.
less -r logfile
이 파일에는 입력, 출력, 오류 메시지, 쉘 프롬프트 등이 포함됩니다.