>> Edit article
이름
제목
패스워드
csh 버전을 높여보시면 그런 현상이 사라질 수도 있겠습니다만.. 입력과 출력을 같은 파일로 쓰시는 것은 좀 좋지 않다고 생각합니다. 예를들어 sed 같은 경우에도 $ cat > list test1 test2 worldcup asdf ^d $ sed -n -e 's/worldcup/oooooops/p;' list > list $ cat list $ 이렇게 나오니까요. 다른 방법을 사용해 보시는 건 어떨까요? : % cat < list | grep worldcup > list : : 쉘에서 위의 명령어를 수행하면 list파일에서 worldcup이 들어가는 줄만 뽑아서 다시 list에 처음부터 쓰게되는데... : 저렇게 같은 파일을 입력과 출력으로 open해서 쓰다보니 문제가 생기는 것 같습니다.. 제가 만들던 쉘에선 파일 사이즈가 0인 list가 생성되더군요.. : clobbered redirection문제라고 하더군요.. : 해결방법 아시는 분 계신가요?--이 곳에 서명을 적어주십시옹...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved