입력 된 명령뿐만 아니라 터미널 출력 기록을 어떻게 확인할 수 있습니까?


21

Android에서 디버깅을 시도하고 있으며 터미널에서 라이브 로그 캣을 실행하고 있지만 문제는 너무 많은 정보가 생성되어 완료되면 "선택"을 선택하여 수신 한 모든 정보를 복사하려고한다는 것입니다 전체 "와"복사 "는 초기 출력을 많이 복사하지 않습니다. 나는 알고 history있었지만 출력이 아닌 이전에 입력 한 명령 목록 만 제공합니다.

터미널이 제공하는 모든 출력 기록을 볼 수 있습니까, 아니면 터미널이 생성하는 모든 출력을 텍스트 파일로 저장하도록 할 수 있습니까?


관련 : stackoverflow.com/questions/24283097/... . 따라서 실제로 불가능한 것 같습니다.
phil294

답변:


10

출력을 재지 정하여 모든 로그를 텍스트 파일에 추가 할 수 있습니다. 그러나 이것은 각 명령이 다음과 같이 실행되도록 요구합니다 ( stdout&을 모두 잡을 것입니다 stderr)

command >>file.txt 2>&1

또는

텍스트 파일로 스크린 캐스트를 저장하기 때문에 터미널의 스크린 캐스트를 기록 할 수 있습니다. 그것의 shelr 이라고

파일은 ~/.local/share/shelr/

출처 : http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-screencasts-quickly/

참고 : 나는 안드로이드 개발에 대해 전혀 모른다.이 답변은 쉘 스크립팅을 기반으로합니다.


shelr최고입니다
Achu

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.