CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): swhan (Nameless 1)
날 짜 (Date): 2004년 6월 12일 토요일 오후 04시 43분 00초
제 목(Title): Re: colon 명령..


그냥 단순한 function ':'의 정의 같은데요
대만옹의 설명도 같은 것 같은데. 다시 적어보면

:() { :|:& } ;: 
에서 

:()  <- function ':' 정의

:|:&  <- recursive call, child 2개
}; <- function ':' 정의 끝
:   <- function ':' 호출

shell은 function ':'를 background로 실행하기 위해서 child shell을 fork

child를 2개씩 만드니까 기하급수적으로 수가 늘고 시스템을 거의 
잡아먹는군요. 처음 그냥 호출해봤다가 콘솔로 로긴해서 간신히 잡고, 
:를 x로 바꿔서 다시 실행해봤는데... 1시간째 열심히 kill script돌리고 
있습니다. 

-_-;;;;
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.