#include main(ac,av) int ac; char **av; { char *av0; char *malloc(); if (av[1][0] == '\0') exit(1); av0 = malloc(strlen(av[1])+1); strcpy(av0,av[1]); av[1][0] = '-'; execv(av0,av+1); perror(av0); exit(1); }