bash를 해킹하여 실행되는 각 명령의 출력을 저장하는 방법을 알고있는 사람이 있습니까?bash-history에 명령 출력 저장
답변
당신은 내가이 어떤 생각을주고, 가장 간단한 형태로, 당신이이
-L
스위치 GNU screen
유틸리티 (http://www.gnu.org/software/screen/)를 사용할 수 있습니다 :
$ cat clone
#! /bin/bash
bash -i |tee >(cat >>/tmp/bash.log.$$)
# $ vim clone
# Vim: Warning: Output is not to a terminal
$ ./clone
$ du -sb /tmp/bash.log.9609
29 /tmp/bash.log.9609
109 /tmp/bash.log.9609
161 /tmp/bash.log.9609
213 /tmp/bash.log.9609
http://www.linuxjournal.com/content/bash-redirections-using-exec –
왜'tee> (cat >>/tmp/bash.log. $$)'입니까? 'te -a /tmp/bash.log. $$'도 똑같은 일을하지 않겠습니까? – holgero
나는 그 구문에 익숙하기 때문에. 난 당신이 옳은 것 같아요. –
- 1. 프롤로그 실행 출력 저장
- 2. 저장 출력
- 3. 저장 출력
- 4. "출력"을 "출력"에 저장
- 5. Spawn 명령 출력 인쇄
- 6. 리디렉션 명령 출력
- 7. 명령 줄에서 출력 읽기
- 8. 명령 출력 변경 후
- 9. MacVim에서 잘못된 명령 출력
- 10. BASH 스크립트 - 명령 출력
- 11. DOS에서 명령 출력 사용
- 12. 이맥스는 인쇄 명령 출력
- 13. JMeter를 명령 줄 출력
- 14. Perl 명령 실행, 캡쳐 및 출력 출력
- 15. Lilypad Arduino의 출력 저장
- 16. 저장 출력 파일
- 17. matlab에 명령 창 출력 소스
- 18. 리눅스 명령 wc 출력 형식
- 19. PHP 명령 줄 - 업데이트 출력
- 20. 명령 줄 도구 텍스트 출력
- 21. 셸 변수에 명령 출력 할당
- 22. 명령 프롬프트에서 원격 서버의 출력
- 23. 포맷 PHP 쉘 명령 출력
- 24. ncurses에서 명령 줄 출력 캡처
- 25. Tcl을 통한 명령 출력 예상
- 26. PHP 명령 줄에서 버퍼링 출력
- 27. 출력 오류 메시지를 MATLAB 파일에 저장
- 28. 명령 출력을 변수로 저장
- 29. 상태 저장 명령 패턴
- 30. pdb에 명령 기록 저장
어떻게 bash에 대한 | tee bash.out –
또는'man script'. – tripleee
그것은 당신의 역사가 빠르게 중복되도록합니다. –