Hola Trostky, ya he puesto la previsión a cinco días, pero ha habido algunos problemas que cuento aquí para que se sepa como proceder.
En primer lugar, la indentación que hay en el fichero 5dias.txt hay que eliminarla, para que queden todas las líneas pegadas a la izquierda, porque si no, al pegarlas en vi, se añade aún más indentación y al final queda muchísimo peor, de tal manera que no se sabe donde empiezan y terminan las líneas.
Y lo segundo y mas grave es la línea 6 del mismo fichero, tiene pinta de ser un "peazo" función, pero que está toda juntita en una sóla línea y ocupando 7453 caracteres de nada, esto cuando lo pegas en vi, lo intenta meter en una sola línea también (como no podría ser de otra manera) pero le viene un poquito grande y el vi se queda "petao". Puede que haya algún parámetro para indicarle al vi el tamaño máximo de la línea, pero como no sabemos hacer esto, lo que hay que hacer es copiar esa línea en trozos digeribles por el vi, en mi caso he activado en el editor el ajuste de línea (para ver la super línea en pantalla ocupando varias líneas de pantalla) y he copiado en bloques de 10 líneas y he ido pegándolo en el vi.
Si se os queda el vi "petao", hay que abrir otra sesión de telnet (yo casi siempre tengo dos), buscamos el número del proceso del vi, y lo matamos, a continuación cerramos el telenet del vi y comenzamos de nuevo. Ejemplos:
Código:
Usamos el comando ps para ver nuestros procesos
/ # ps
...........................
761 root 0:00 DvdPlayer
782 root 0:00 telnetd
783 root 0:00 -sh
805 root 0:00 telnetd
806 root 0:00 -sh
835 root 0:00 telnetd
836 root 0:00 -sh
860 root 0:03 vi myfavorites.rss
861 root 0:00 ps
Buscamos el número de proceso del vi (860 en este caso)
y lo matamos
/ # kill 860
Pues ya está, metido el proceso de los cinco dias y funcionando.
Gracias Trostky
Saludos