명령을 실행하고 해당 출력을 나중에 다른 프로세스에서 읽을 수 있도록 임시 로그 파일에 기록하려고 합니다.
예를 들면 다음과 같습니다.rc.d start ntpd > progress.txt
반품:
::
Daemon script
ntpd
does not exist or is not executable.
이것은 버그이므로 리디렉션되지 않을 것이라고 가정합니다. 그러나 모든 것을 강제로 파일로 리디렉션하는 방법이 있습니까?
답변1
STDOUT
으로 만 리디렉션되지만 progress.txt
오류는 일반적으로 에 기록됩니다 STDERR
.
둘 다 리디렉션 STDOUT
하고 STDERR
시도하려면 다음 을 수행하십시오 progress.txt
.
rc.d start ntpd &> progress.txt
검색하시면 이 주제에 대한 다른 정보도 많이 찾으실 수 있습니다io 리디렉션.