>> Edit article
이름
제목
패스워드
간단한 C 소스 프로그램 짜서 해 보세요~ 에러가 있는 C 코드의 경우 gcc -o test test.c 하면 화면상에 에러가 줄줄줄 나옵니다. 그런데 gcc -o test test.c 2> result 하면 화면상에는 에러코드 나오지 않고 result 라는 파일에 에러메시지가 나옵니다 확인해 보세엽 : 님이 쓰신 글이 맞는지 의심이 가는데요? : 맞는지 확인해 보시기 바랍니다. : : : : null은 블랙홀(유닉스 상의 가상의 공간?)과 같다고 생각하시면 됩니다. : : 이런건 도스의 배치파일에도 있는데, : : 보통 명령을 실행하면 처리과정 혹은 결과가 화면에 출력되는 거 많이 봤지요? : : 근데 여기서 "2>"는 (도스에서는 ">>")리다이렉트연산자라고 하는 건데 명령의 출력결과를 모니터가 아닌 다른곳으로 : : 바꿀때 사용하는 것이거든요. : : 명령 2>/dev/null을 치면 명령처리과정은 null이라는 가상의 공간으로 날아가버리고(명령의 수행과정을 안보여줌) 오 : : 로지 수행만합니다. : : : : ※참고 : : : : ">"는 뒤에 파일이 오면 그 파일에 결과를 덮어써버린다. : : "2>"는 덮어쓰지 않고 그 뒤의 내용에 결과를 덧붙인다. : : : : : : : : : 님들아! 질문있는데여…….. : : : 어떤 파일을 찾을 때 find를 사용하잖아요. 만약에 파일명이 love이고 소유주는 girl, 그룹은 man 인 파일을 찾을 때 : : : $ find / -name love –usr girl –group man 2> /dev/null 이라고 찾잖아요. : : : 근데 뒷 부분의 2> /dev/null 을 왜 해주는거에요? 이게 무슨역할을 하는거에요? : : : 님들아! 좀 갈켜주어여……..^^ : : : 그럼 행복하세요…….ㅂ ㅂ ㅏ ㅇ ㅣ……… : : : : -- : : ????? : : .. B : : c : : .
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved