type 완성

의문점 하나, 버퍼 크기가 1024인데, 1023까지는 다 채워졌고, 나머지 1자리에 유니코드가 들어가면 어떻게하... 아 맞다
자료형이 2바이트 와이드캐릭터군요.
핸들을 닫지 않는 실수 고쳤고,
다시한번 메모하자면 구지 커멘드(type a.txt)에서 명령어(type )만 뺀 뒷부분(a.txt)를 tokenlist가 아니라
커멘드에서 일일이 다시 얻어오는 이유는 파일명에 공백같은 녀석이 올수있기때문. 걔네는 토큰리스트에 다 짤려서 나오니까...

여기까지는 간단하게 일자로 설계되었지만
Pipe의 경우는 토큰처리를 한커멘드에 두번이상 해야하니까 구조를 다시 설계해야겠다.