La practica de SO2 me traia loko, no funcionaba, al final despues de invertir 12 millones de horas, ha funcionado. Es curiosa esa practica, porque, una semana te pasa los tests, to contento, no haces nada, a la siguiente semana pasas los tests, y no van, saltan errores como “Falla la redireccion de salida” … haces un

# ls > salida

y luego un

# less salida

y esta el ls en salida, y porque peta el test? ni idea,

Otro error que me daba era “Mala implementacion de las señales en los procesos en BackGround, abres el codigo, señales implementadas bien… vamos a probarlo

# sleep 1000000000000 &

# ps (para ver el pid del sleep, a partir de ahora XXXX)

# kill -2 XXXX

# ps (para ver si sigue activo, lo sigue)

# kill -3 XXXX

# ps (para ver si sigue activo, lo sigue)

entonces, no estan implementadas las señales pero no muere el proceso porque tengo implementadas las señales… estos test estan lokos

la otra es que si ejecutas los tests desde otro shell (sh) y te dan errores diferentes una vez, otra no te dan errores…

weno, que si os dan esos errores aki teneis la forma de comprobar si son verdad o no, por cierto, no probeis las señales del BG con el xterm ni con el xemacs, que ellos gestionan sus propias señales y mueren xD

No responses


Do you want to comment?

Comments RSS and TrackBack Identifier URI ?

Hola!!

La verdad que recuerdo el microshell como una de las prácticas que más me ha gustado de la carrera.

Cuando yo la hice, me dijeon que no usara los tests, que no iban bien. El profesor nos hacia probar unos comandos para ver si iba, y listo.

Eso si, tiene miles de detallitos y da muchos dolores de cabeza… xD

Bye!!

1 de abril de 2006 18:50

jajajaja, a nosotros nos falta un pokitin asinnnn de chiquitin, que imagino que mañana tras la clase de so2, resolveremos..

Xhiena, sino lo conseguimos estate atengo al msn… xD… ya que no vienes a clase.. =p, porque ya te dije nos falta controlar lo de los ‘cd’, que vaya a home o PSW cuando lo dejas solo o con ‘-’ y luego que sea no iterativo, que es cambiar un simple ” por ‘\n’. Ese lo tenemos controlado, y el otro imagino que sera un plis.
Por cierto, otra cosa, primero controlamos el ‘cd’ a secas, no?..

Bueno, besitos y ya te molestare mas a menudo…a ver si conseguimos un D tambien… =)

3 de abril de 2006 09:56

sdffffffffffffffffff

25 de noviembre de 2008 19:41

Comment now!
















Trackbacks