파일을 생성했습니다.
방식은 기존의 파일에서 일정부분만을 떼어 다시 파일을 만드는 것입니다.
그리고, 새로 만들어진 파일은 완전한 실행파일이 됩니다.
근데 문제는..
그 새로만든 파일의 퍼미션이 문제가 된다는 겁니다. ㅡㅡ;
int fd, fd2;
fd = open("load_default", (O_RDONLY));
fd2 = open("load_test", (O_WRONLY|O_CREAT));
while(1){
i = read(fd, buf, 1024);
if(i<=0)
break;
write(fd2, buf, i);
}