Lines Matching defs:fdout
250 * cut each line of file <fdin> and put results to <fdout> using list <list>
254 cutcols(Cut_t* cut, Sfio_t* fdin, Sfio_t* fdout)
341 if (sfwrite(fdout, (char*)bp, c) < 0)
355 sfwrite(fdout, cut->ldelim.str, cut->ldelim.len);
357 sfputc(fdout, cut->ldelim.chr);
363 * cut each line of file <fdin> and put results to <fdout> using list <list>
368 cutfields(Cut_t* cut, Sfio_t* fdin, Sfio_t* fdout)
437 if ((c = cp - copy) > 0 && sfwrite(fdout, (char*)copy, c) < 0)
466 if (sfwrite(fdout, (char*)mb, c) < 0)
524 if ((c = wp - copy) > 0 && sfwrite(fdout, (char*)copy, c) < 0)
543 sfmove(fdtmp,fdout,offset,-1);
549 sfputc(fdout,'\n');
554 if (copy && (c=cp-copy)>0 && (!nodelim || !cut->sflag) && sfwrite(fdout,(char*)copy,c)< 0)