섹시한 서명의 정체

October 17th, 2003

phryne 글에 적은 서명은 http://www.coolsig.com 에서 누군가 퍼온 것을 내가 다시 KLDP에서 퍼온것이다.

Unix is Sexy
who | grep -i blonde | talk; cd ~; wine; talk;
touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes;
gasp; umount; make clean; sleep

암튼 유닉스는 섹시하다는 이야기를 하려는 건데, 명령어의 의미와 실생활에서의 의미가 절묘하게 맞아떨어진다. 새벽에 할 일은 없고하니 뜻풀이나 해보자.

유닉스에서 ;는 명령어의 순차적 진행을 의미한다. 그러나 이는 선행프로세스의 종료와는 관계가 없기 때문에 실제생활에 비추어 생각해보면 &&이 더 어울리는 듯하나 사소한 것에 목숨걸지 말자. 물론 Shell Script를 짤때는 주의해야 한다.
who | grep -i blonde | talk; cd ~; wine; talk;
who : 현재 사용자의 목록을 보여줌
grep : 문자열을 검색함
talk : mesg와 같은 뜻, 일반적으로 콘솔상에서 메세지를 주고받을때 쓰이나?(난 mesg, wall 만 쓰므로 잘 모른다)
cd ~ : ~는 사용자의 홈 디렉토리를 가리킨다. 따라서 홈으로 이동을 의미
wine : 술이 아니라 윈도우 에뮬레이터를 의미한다.
talk : 또 이야기
순차적으로 설명을 하자면 현재 사용자중에서 이름에 blonde(금발)을 포함한 사람을 검색하고 대화를 나눈후 홈디렉토리로 이동해 wine를 실행시키고 다시 대화를 한다는 것으로, 생활에 비추어 보자면 금발의 여인을 찾아 이야기를 나눈후 집으로 데려가 와인 한 잔 마시고 다시 이야기를 한다쯤으로 보면 큰 무리가 없을 듯 하다.

다음부터는 하드코어한 전개가 이루어지므로 간단히 명령어에 대해서만 살펴본다. 굳이 말 안해도 다 상상할 수 있는 그런 이야기다.
touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes;
gasp; umount; make clean; sleep

touch : 화일을 생성한다.
unzip : 압축을 푼다
strip : 오브젝트 화일에서 심볼을 제거한다.
gasp : 그누 어셈블러 매크로 전처리기
finger : 유저의 정보를 찾는다.
mount : 화일 시스템을 연결한다.
fsck : 에러난 화일 시스템을 복구한다.
more : 출력을 나누어 보여준다.
yes : 종료할 때까지 반복적으로 문자열을 출력한다.
umount : mount를 해제한다.
make clean : 생성된 설정화일들을 제거한다.
sleep : 주어진 시간만큼 지연시킨다.

주의할 것을 단순히 unzip를 압축을 푼다라고만 이해하지 않으면 된다. 뭐 지퍼를 내린다 정도로 생각하자. strip를 오브젝트 화일에서 심볼을 제거한다라고만 생각하지말고 댄서를 생각하면 무슨 의미인지 더욱 명확해 질 것이다. 더 하면 얼굴이 빨개질 것 같으므로 여기서 끝!!!

Leave a Reply