본 글에서는 >> /dev/null 2>&1의 의미를 풀어서 설명한다. 결론적으로 말하자면 표준출력(stdout)과 표준에러(stderr)를 모두 버린다는 뜻이다. 1. 해석하고자 하는 명령어 ./app/myprogram >> /dev/null 2>&1 2. 명령어 뜯어보기 - ./app/myprogram >> myprogram의 결과를 >> (redirect)에 뒤에 붙여서 쓴다는 의미이다. >>는 뒤에 붙여쓰고 >는 이미 존재하는 파일을 지운다. - /dev/null /dev/null은 redirect결과를 버릴때 사용하는 특별한 파일이다. 사실 그래서 위의 명령어에서 >> 대신 >를 사용해도 결과는 동일하다. 따라서 프로그램 표준 출력 결과를 /dev/null에 redirect시켜 모두 버려지게 만..