what is dup2
문제를 풀다보면 은근히 많이 보이는게 dup2 함수이다.
C
dup2(1, 2);다음과 같이 주로 쓰이는데 함수원형
C
int dup2(int oldfd, int newfd);
oldfd 가 가리키는 파일 디스크립터를 newfd 에 복제한다.
그럼 dup2(1, 2); 이 말은 표준 에러인 2에 표준 출력인 1을 복제한다 ( 덮어쓴다는 ) 뜻이므로
기존의 표준에러로 나가는 출력이 표준 출력으로 나가게 된다.