CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): pengin (푸른 칠월)
날 짜 (Date): 1995년10월30일(월) 01시59분21초 KST
제 목(Title): csh 와 tcsh 의 차이점!!



안녕하세요. 펭긴입니다. 
음 위에 shell에 대한 이야기가 많이들 거론이 외어지고 
있군요.
저는 물론 tcsh 을 쓰구 있는데 말이죠. 간단하게..
csh 과 tcsh 의 차이점을 보여드리죠. 물론 이건
csh이 tcsh 보담 불편하다는걸 보여주는 거겠져.

예를 들어 프롬프트에 현재의 directory 를 표시하도록
만들고 싶을때요. tcsh에서는 간단히...

set prompt="%m:%S[%h]%s%c> "

한줄이면 되죠..그런데 이에 비해서 csh은 
디렉토리를 바꿀때마다 리셋을 해줘야 하는 불편이 있죠.
tcsh에서는 이런 기능이...바로 %c 와 %C로 해결되었구요.\
그러니까 csh 에서 똑같은 기능을 하는 프롬프트를 만들라믄..

set prompt="${HOST}[\!]$cwd> "
      alias cd     'cd \!* ;set prompt="${HOST}[\\!]$cwd> "'
      alias popd   'popd ;set prompt="${HOST}[\\!]$cwd> "'
      alias pushd  'pushd \!* ;set prompt="${HOST}[\\!]$cwd> "'

이렇게...4줄이나 필요하답니다.

물론 이거두 제가 아는 한도내에서 적어본 겁니다.

그럼 이만..

우리 모두...히히히히...chsh해서 cshell 버리구
tcsh로 갑시다..
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.