|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|


3198, 1/160 |
![]() |
![]() |
![]() |
![]() |
|
sb987 | ||||||
|
리눅스 cat 관련 질문 | ||||||
|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3112 [복사]
Hit : 4095 Date : 2011/07/29 11:37
|
|||||||
| ![]() |
| |
| profreez | cat /tmp/level5.tmp 이거shell에서 쳐보시면 에러가 뜰겁니다. cat /tmp/level5.tmp 2> /dev/null 이렇게 쳐보시면 에러메세지가 나오지 않을테구요. > /dev/null 은 화면에 나오는 정상적인 메세지를 화면에 뿌리지 마라 라는뜻입니다. 저 정확히 말하면 표준 출력를 /dev/null 로 출력시키라는 뜻입니다. 2> /dev/null은 에러 메세지를 화면에 뿌리지 마라는뜻이구요. |
2011/07/30 | |
| 으잉 ㅋㅋ 제 글이었네요. 약간 자세히 설명드리자면 ">"과"<"는 부호는 쉘에서 리다이렉션(재지향) 이라고 부르는 기능인데요 , 표준 입력이나 출력 , 에러등을 부호가 가르키는 방향으로 넘겨주는 기능입니다.ㅋㅋ 이 기능을 이용해 파일쓰기 등도 가능합니다.. 예제 ) $ cat /etc/passwd > users #(cat /etc/passwd가 실행되면서 생긴 표준 출력 / 에러를 users라는 파일에 저장한다.) 숫자의 의미를 제가 설명드리기보단 http://teamblog.joinc.co.kr/yundream/338 이링크에 있는거 읽으시는게 훨씬 낫겠네요 ^^ |
2011/08/01 | |
|
| sb987 | 와 빠른 답변 감사합니다! | 2011/08/01 | |
|
|