rem: char name1[128], name2[128];
context: do_copy(int argc, char **argv){    char name1[128], name2[128];    if (cur_fd >= 0)        do_close(0, NULL);    if (argc < 3) {        printf("copy needs two arguments!\n");        return;    }        if (argv[1][0] == ':' && argv[2][0] != ':') {        do_copy_to_myfs(&argv[1][1], &argv[2][0]);        return;    }    if (argv[2][0] == ':' && argv[1][0] != ':') {        do_copy_from_myfs(&argv[1][0], &argv[2][1]);        return;    }    printf("can't copy around inside of the file system (only in and out)\n");}