sed 언어 질문 (bash -> csh)
글쓴이: abuse0 / 작성시간: 화, 2011/09/06 - 4:30오전
alias C5='export PATH=`echo $PATH | sed s/IC610/IC5141/g` '
C5를 치면 환경변수 $PATH 안의 IC610 이 IC5141 로 변하는 단축키를 만들려 합니다.
첫번째 문장은 bash 쉘용 문구인데 csh에 적용하려니 잘 안되네요.
alias C5 'set path=( $path | sed s/IC610/IC5141/g )'
간단히 이렇겐 해봤는데 안되네요.
알려주시면 감사하겠습니다.
Forums:
csh - path
path 지정에서 () 가 빠지면 에러가 나네요.
수정하였습니다.
이렇게 해보세요.
---
배려하는 마음을 갖자.
ㅠㅠ
안되요~ 원래 C-shell 에서는 SED를 이용한 환경변수 수정은 안되는건가요?
답변대로 쓰면 "sed ***" 문구 자체도 환경변수 안으로 들어가버려요.;;
csh-path
수정본을 윗 댓글에 넣어두었습니다.
댓글은 수정이 되더라도 "알림" 기능이 없나보네요. (NEW 표시)
작성일시도 그대로인거 같고요.
---
배려하는 마음을 갖자.
오~~
잘 됩니다. 저도 비슷하게는 해봤었는데 -e가 없었네요. 감사합니다.~
댓글 달기