#include #include main(int args, char *argv[]) {int fdr,fdw,n_byt,i=0,status; char symbols[40], c; if ( fork()) { wait ( & status); if ( open ( "file_second", O_RDONLY) != -1) write(1,"\n",1); execlp("grep", "grep","234","file_second",0); execlp("wc", "wc","-l","file_second",0); } else { if (( fdr=open("file_first.txt",O_RDONLY))== -1) {printf("\n Cannot open \n"); exit(1); } if (( fdw=open("file_second",O_CREAT|O_TRUNC|O_RDWR,0666))== -1) {printf("\n Cannot open \n"); exit(1); } n_byt=read( fdr, symbols,22); write( fdw,"12345\n",6); c=symbols[i++]; if ( c>='0' && c <='9') { while (symbols[i++] != '\n' && i