[so] testul pentur tema1
Octavian Purdila
so@cursuri.cs.pub.ro
Sat, 6 Nov 2004 21:28:30 +0200
--Boundary-00=_fXSjBruT6EPOUVB
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Buna seara,
Am atasat testul pentur tema1. Dupa cum vedeti, nu am insistat pe cazurile
speciale. Pe Windows voi corecta cu acelasi test, folosind utilitarele (ls,
date, sleep. etc.) din MSYS (vezi http://www.mingw.org).
Atasat la mail e si o biblioteca cu care se vor verifica accesul la memorie si
gestiunea resurselor (fiere, procese, pipe, etc.). Pentru a reduce timpul
corectarii, definiti ROBOCHECK_WIN sau ROBOCHECK_LIN si apoi includeti
<robocheck.h> in sursele pe care le trimiteti, si de asemenea urmatoarele
linii, dupa executia fiecarei linii de shell:
robocheck_mem_leaks(); robocheck_resource_leaks(GLOBAL_NAMESPACE);
Daca folositi parserul scris de noi:
- am updatat parserul sa includa <robocheck.h>
- executati la pornirea shell-ului un robocheck_set_exclude("lex.yy.c")
PS: temele se vor corecta cu biblioteca de mai sus. Daca trimiteti teme care
nu includ si nu se linkeaza cu <robocheck.h> nu rezolvati nimic (ie adoptati
politica strutului :)
PS2: tema urmatoare nu se va putea uploada fara sa include <robocheck.h>, asa
ca e bine sa incepeti sa o folositi.
tavi
--Boundary-00=_fXSjBruT6EPOUVB
Content-Type: text/plain;
charset="us-ascii";
name="test"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="test"
echo $HOME
echo $HOMER
echo a/$HOME/b
echo a/$HOMER/b
mkdir tmp
cd tmp
ls
ls -l -a
cd .
ls
mkdir tmp
ls
cd tmp
ls
cd ..
ls
asdf
test test > test.out
ls test.out
cat test.out
cat < test.out
gcc 2> test.err
ls test.err
cat test.err
cat < test.err
cat /etc/services | grep ftp
cat /etc/service | grep ftp | grep udp
sleep 1 && date ; date
sleep 1 && date & date
true && ls
false && ls
true || ls
false || ls
ls > asdf/asdf
--Boundary-00=_fXSjBruT6EPOUVB--