mycp

来源:互联网 发布:阿里妈妈淘宝客认证 编辑:程序博客网 时间:2024/05/16 02:48
#include<unistd.h>#include<sys/stat.h>#include<sys/types.h>#include<fcntl.h>#include<stdlib.h>#include<string.h>#include<stdio.h>#define SIZE 8192int main(int argc,char *argv[]){    char buf[SIZE];    int fd_src,fd_desc,len;    if(argc<3){        printf("./mycp src dest\n");        exit(1);    }    fd_src=open(argv[1],O_RDONLY);    fd_desc=open(argv[2],O_CREAT | O_WRONLY | O_TRUNC,0644);    while((len=read(fd_src,buf,sizeof(buf)))>0){        write(fd_desc,buf,len);    }    close(fd_src);    close(fd_desc);    return 0;}



0 0
原创粉丝点击