Linux(Ubuntu)에 패키지를 설치하는 스크립트를 작성했습니다. 따라서 설치 중에 문제가 발생할 경우 문제를 해결할 수 있도록 패키지 설치용 로그 파일을 생성하고 싶습니다. 진행 방법을 제안해주세요.
답변1
나중에 세션에서 오류를 수동으로 확인하려는 경우(오류를 "잡을" 것인지 아니면 전체 세션을 기록할 것인지 지정하지 않았으므로 후자라고 가정합니다) 다음을 수행할 수 있습니다. script(1) 프로그램을 사용하십시오:
script my_log_file.log
foo@pc:~$ script my_log_file.log
Script started, file is my_log_file.log
foo@pc:~$ echo "do stuff here"
do stuff here
foo@pc:~$ exit
exit
Script done, file is my_log_file.log
또 다른 접근 방식은 tee(1) 프로그램을 사용하여 모든 출력을 기록하는 것입니다.
foo@pc:~$ ./install_pkg.sh | tee -a my_log_file.log
건배
SC.