Yhden (=viimeisen) rivinhän saa päivitettyä carriage returnilla, mutta entä jos on useampi rivi päivitettävänä? Kuinka toteutetaan ettei tule ylimääräisiä rivinvaihtoja?
Useamman rivin päivittyvä CLI-tuloste
Anonyymi
1195
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
Tarvitset siihen jonkin sortin protokollaa. Esim. DOS:ssa oli aikanaan ANSI-koodisto, jonka avulla pystyi siirtymään pitkin ruutua, asettamaan värejä yms. vt100 pääte-emulaatiosta saattaisi löytyä tarvitsemasi. Sitä pääset käyttämään ncurses-kirjaston kautta ainakin Linux:ssa, vai onko tuo suorempi tapa? Scrollaus kannattaa myös estää, jos cli on ruutu-pohjainen, muuten viimeiseen positioon kirjoittaminen aiheuttaa ruudun nitkahduksen.