질문과 답변
윈 도 우 도스스크립트 질문 입니다..
2017.06.12 19:43
timeout 5 > nul 2>&1
timeout /t 5 >nul
두개 차이가 뭐고 위에껀 왜 저렇게 처리 할까요?
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
69299 | 소프트웨어| 파이어폭스 PJP 확장자 [2] | 나랑21 | 181 | 06-16 |
69298 | 기 타| suk님 구글 공유드라이브 [2] | 고독남 | 758 | 06-16 |
69297 | 윈 도 우| 윈도우 인증 종류 확인법 [2] | 이거니 | 1003 | 06-16 |
69296 | 윈 도 우| 윈도우 업데이트 [1] | 솔모로 | 397 | 06-16 |
69295 | 하드웨어| 무한 잉크젯 프린터 구매문의 [10] | 한스 | 1019 | 06-15 |
69294 | 윈 도 우| 인증에 관해서.... [5] | 시체 | 642 | 06-15 |
69293 | 하드웨어| CD롬이 어디든 나타나지 않습니다. [4] | 초코신 | 478 | 06-15 |
69292 | 하드웨어| 한성컴퓨터 EX74 노트북을 사용한지 2년 되었습니다 [5] | 행복사랑 | 890 | 06-15 |
69291 | 소프트웨어| 마우스임프 대체 소프트가 있을까요 ? | 플라즈마 | 194 | 06-15 |
69290 | 하드웨어| 마우스 좌,우클릭 이외의 버튼들 비활성화 할 수 있나요? [4] | 아재재로베 | 379 | 06-15 |
69289 | 윈 도 우| 혹시 windows10 어제 업데이트후에 이상 없으신가요? [3] | 크카카 | 808 | 06-15 |
69288 | 소프트웨어| 폴더 내 파일 갯수 [1] | 고북 | 451 | 06-15 |
69287 | 윈 도 우| 윈도우10 앱 자동설치 문제 [2] | 축구곰 | 1472 | 06-15 |
69286 | 하드웨어| 외장 USB3.0 하드 Unallocated 상태 데이터 복구를.. [1] | 알렉스 | 352 | 06-15 |
69285 | 윈 도 우| 윈도우10 FPP 두 시스템 사용 [2] | Sting | 549 | 06-15 |
69284 | 윈 도 우| Win10PE 부팅시에요... | 나이쑤가이 | 301 | 06-15 |
69283 | 윈 도 우| OS를 윈도우10으로 바꾸려 합니다. [4] | 전직백수 | 545 | 06-15 |
69282 | 윈 도 우| 윈도우 iso > wim 변경 가능한가요? [1] | 영화의삶 | 612 | 06-15 |
69281 | 윈 도 우| 윈도우 10 업데이트 중 컴을 껐습니다. [1] | kimssine | 448 | 06-15 |
69280 | 기 타| 인터넷 속도 테스트 관렪해서요 [3] | tuzki | 446 | 06-15 |
1. timeout /t 5 1> nul 2>&1
2. timeout /t 5 1>nul
붉은색 글씨는 생략된 부분이라고 생각하시면 되겠습니다.
둘 다 timeout 명령어에 의해 5초간 기다리되 화면으로 출력하지 않는 명령어입니다.
공통되는 1> nul 부분은 표준 출력(1)을 nul로 리다이렉션 하기 때문에 화면에는 아무것도 표시되지 않습니다.
1번의 2>&1 부분은 표준 오류(2)를 표준 출력(1)으로 리다이렉션 하는데, 표준 출력이 nul로 리다이렉션 되었기 때문에
결과적으로 표준 출력과 표준 오류를 모두 nul로 리다이렉션 하게 됩니다.
..그러니까 차이점은 1번의 경우 정상 실행이 아닌 오류가 난 경우에도 아무 것도 표시하지 않지만,
2번의 경우 오류가 나면 화면에 메시지가 표시되게 됩니다.
timeout 명령어가 없는 윈도우 XP에서 각각의 명령어를 실행해보면 차이를 명확하게 알 수 있는데,
1번의 경우 화면에 아무것도 표시되지 않고 바로 종료되고
2번의 경우 화면에 오류 메시지가 표시되고 바로 종료됩니다.