많은 수의 오류가있는 haskell 파일을 컴파일하려고합니다. 첫 번째 디버깅을 시작하고 싶지만 불행히도 너무 많은 화면이 화면에 표시됩니다.표준 출력 대신 파일에 컴파일 오류를 출력하도록 GHC를 얻으려면 어떻게해야합니까?
위로 가기 읽을 수 있도록 오류 메시지를 파일로 파이프하고 싶지만 정상적인 방법은 작동하지 않는 것 같습니다.
이 나는 시도했다 : 그들 중
ghc File.hs > errors.log
ghc File.hs >> errors.log
ghc File.hs | more
없음이 작동하지 않습니다. >
및 >>
을 사용하면 첫 번째 몇 줄만 파일에 기록한 다음 나머지는 표준 출력에 기록합니다. more
을 사용하면 less
, cat
등은 전혀 차이가 없습니다.
파일로 출력 할 수있는 GHC 플래그가 있습니까?
(아마 당신은 내가 Cygwin에서와 Windows 시스템에서 일하고 있음을 알려야합니다.)
감사 당신! 지금 당신이 그것을 언급하는 것은 아주 분명합니다. –