Tot legat de testul 6 , ma gandesc ca daca numele testului e "Testing conditional operators" la comanda echo "beta" > out_par1.txt & echo "alfa" > out_par2.txt , nu ar trebui sa fie && in loc de & ?
2012/3/20 Stanciu Alexandru <[email protected]> > Am rezolvat. Pentru prima problema, trebuia sa pun NULL la finalul sirului > pe care-l formam cu parametrii comenzii, iar pentru a doua problema nu > inchideam fiul dupa ce executam comanda. > > ------------------------------ > *From:* Stanciu Alexandru <[email protected]> > *To:* "[email protected]" <[email protected]> > *Sent:* Tuesday, March 20, 2012 9:25 PM > *Subject:* Probleme operator secventia si paralel > > La testul 6, cand rulez comanda asta: uname > out_seq.txt ; echo "test" >> > out_seq.txt, imi face fisierul corect, apare pe disx, dar cand dau cat pe > el nu arata nimic. Daca dau peste cateva secunde arata continutul corect. > > Tot la testul 6, cand dau comanda: echo "beta" > out_par1.txt & echo > "alfa" > out_par2.txt, imi face corect cele 2 fisiere in paralel, dar timp > de cateva secunde nu mai pot da nicio alta comanda. Afisez variabila status > pe care o folosesc la waitpid, si daca dau imediat exit, imi afiseaza acel > status, desi nu ar trebui sa intre in acel caz. Ca si mai sus, dupa cateva > secunde, totul revine la normal. > > Are cineva vreo idee de ce se intampla asta? Niste sfaturi? > > > > _______________________________________________ > http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii > -- Alexandru - George Burghelea
_______________________________________________ http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
