![GCC 버전 결과를 파일로 출력](https://linux55.com/image/108603/GCC%20%EB%B2%84%EC%A0%84%20%EA%B2%B0%EA%B3%BC%EB%A5%BC%20%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EC%B6%9C%EB%A0%A5.png)
이것을 실행하면 gcc -v
결과를 텍스트 파일로 출력하고 싶습니다.
나는 그런 것이 gcc -v > ~/defaultGCC.txt
버전 출력을 저장할 것이라고 생각했지만 그렇지 않습니다.
나도 시도했다gcc -v | tee ~/defaultGCC.txt | more
하지만 작동하지 않았습니다 ...
다음과 같은:
gcc -v | tee ~/defaultGCC.txt | >
gcc -v | tee ~/defaultGCC.txt | >>
둘 다 오류 발생
답변1
gcc -v
버전 정보를 담당하지는 않지만 컴파일러가 호출하는 프로그램은 gcc --version
gcc 버전을 표준 출력으로 표시하는 역할을 합니다. 당신이 원하는 것이 바로 gcc --version | tee ~/defaultGCC.txt
그것이면 됩니다. 그러나 의 출력이 gcc -v
실제로 원하는 것이라면 gcc -v &> ~/defaultGCC.txt
원하는 것을 제공할 것입니다.