pike.git / bin / rsif

version» Context lines:

pike.git/bin/rsif:1:   #!/usr/local/bin/ulpc    - int main(int argc,string *argv) + int main(int argc, string *argv)   {    int i;    string file;       if(argc<4)    { -  write("Usage: rsif <from> <to> <files>\n"); -  return 0; +  perror("Usage: rsif <from> <to> <files>\n"); +  return 1;    }    -  for(i=3; i<sizeof(argv); i++) +  for(i=3; i<argc; i++)    {    if(file=read_bytes(argv[i]))    {    if(-1!=strstr(file,argv[1]))    {    write("Processing "+argv[i]+".\n");    file=replace(file,argv[1],argv[2]);       if( mv(argv[i],argv[i]+"~") )    {    write_file(argv[i],file);    }else{    write("Failed to create backup file.\n");    }    }    }    } -  +  +  return 0;   }