>> Edit article
이름
제목
패스워드
안녕하세요 ? 리눅스를 사용하다보면 Redirection으로 작업을 많이 하게 됩니다. 리눅스는 기본값으로 표준 입력 0 : 키보드 표준 출력 1 : 모니터 표준 에러 2 의 값을 가지고 있죠. 예를 들어보죠. ]$ ls fid <enter> (fid 라는 화일을 물론 가지고 있지 않겠죠?^^) ls: fjd: no such file or directory 이렇게 에러가 나오죠? (표준에러 (2)발생!) ]$ ls fjd > file2 (">" 은 출력장치를 변환하는 거죠. 표준에러(2) 가 나기 때문에 file2에는 아무 내용도 저장되지 않죠.) ]$ ls fjd 2> file2 ( 표준에러(2) 를 file2 라는 파일안에 기록하라는 소리입니다. 당연히 에러메시지가 파일안에 기록되겠죠.) 이렇게 해도 마찬가지입니다. ]$ ls fjd > file2 2>&1 ( 2>&1 이라는 소리는 표준에러(2)를 표준출력(1)으로 취급해서 처리하라는 겁니다. 즉 에러메시지를 에러로 보지 말고 그냥 출력된 결과값으로 보라는 소리이지요 결국 file2에는 "ls fjd 2> file2"랑 똑같은 결과값이 들어갑니다. ) 여러가지로 실험해 보세용~~ 그럼 이만... 도움이 되셨길..... : 안녕하세요? : 다음에서 /dev/console 2 > &1의 의미를 알고 싶습니다. : : apache:2:wait:/etc/rc.apache start > /dev/console 2 > &1 : : 알려주세용~~~ : 그럼,,,-- 김대인
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved