반응형
stdout 및 stderr을 파일로 리디렉션하는 방법 [중복]
이 질문에는 이미 답변이 있습니다.
명령 실행을 위해 로그 파일을 만드는 bash 스크립트를 실행 중입니다.
나는 다음을 사용한다
Command1 >> log_file
Command2 >> log_file
이것은 터미널에 나타나는 표준 오류가 아닌 표준 출력 만 보냅니다.
stderr과 stdout을 모두 파일에 기록 할 수 있습니까?
동일한 파일에 로그인하려면 다음을 수행하십시오.
command1 >> log_file 2>&1
다른 파일을 원할 경우 :
command1 >> log_file 2>> err_file
둘 다 리디렉션하는 가장 간단한 구문은 다음과 같습니다.
command &> logfile
덮어 쓰기 대신 파일에 추가하려면 다음을 수행하십시오.
command &>> logfile
당신은 2> & 1처럼 그것을 할 수 있습니다 :
command > file 2>&1
사용하다:
command >>log_file 2>>log_file
사용하시기 바랍니다 command 2>file
다음 2
의 파일 기술자를 의미 열려진 . stdout 이 'file'로 리디렉션 되도록 1
대신 사용할 수도 있습니다.2
참고 URL : https://stackoverflow.com/questions/7526971/how-to-redirect-both-stdout-and-stderr-to-a-file
반응형
'IT' 카테고리의 다른 글
matplotlib.pyplot을 사용하여 범례 크기를 변경하는 방법 (0) | 2020.03.25 |
---|---|
'입력'의 알려진 속성이 아니기 때문에 'formControl'에 바인딩 할 수 없음-angular2 material Autocomplete issue (0) | 2020.03.25 |
웹 사이트와 웹 응용 프로그램의 차이점은 무엇입니까? (0) | 2020.03.25 |
JavaLaunchHelper 클래스는 두 곳에서 구현됩니다. (0) | 2020.03.25 |
iOS : 앱 내에 사용자 이름 / 암호를 저장하는 방법 (0) | 2020.03.25 |