% cat < list | grep worldcup > list
쉘에서 위의 명령어를 수행하면 list파일에서 worldcup이 들어가는 줄만 뽑아서 다시 list에
처음부터 쓰게되는데... 저렇게 같은 파일을 입력과 출력으로 open해서 쓰다보니 문제가 생
기는 것 같습니다.. 제가 만들던 쉘에선 파일 사이즈가 0인 list가 생성되더군요.. clobbered red
irection문제라고 하더군요.. 해결방법 아시는 분 계신가요
쉘을 C언어로 만들고 있는데..bash는 위의 명령어가 제대로 동작을 합니다.. 어떻게 해야 제
대로 구현이 될까요?