print("\b\n"): linux vs ms

  • Hallo!


    einer meiner KandidatInnen hat ein ein


    print("\b\n") am Ende der Ausgabe verwendet
    \b wohl um das letzte Leerzeichen in der Zeile zu löschen.


    bei mir (unter Windows) lässt sich die Standardausgabe nicht davon beeindrucken - wenn ich's in ein File umleite, wird das
    Escape-Zeichen geschrieben.


    Meine Frage: Funktioniert dies (das Löschen des letzten Zeichens mit "\b" )unter Linux?


    Danke,


    Mic
    ----- kleines Testprogramm ---------
    import eprog.*;


    public class Main
    { public static void main (String[] args)
    {
    // richtig oder nicht richtig , .....
    EprogIO.print("ich bin eine amselN\b\n");
    }
    }
    ---------

  • ich weiß nicht, ob das mit java auch geht, hab aber einmal einen bericht gelesen, dass man unter winnt und 2000 (xp weiß ich nicht) einen blue screen erzeugen kann mit ein paar zeilen c code (ungefähr so):


    int main()
    {
    print("Windows rules\b\b\b");
    }



    hab es jedoch selbst nicht ausprobiert, sind also nur gerüchte.