Hi erstmal! Ich moechte gerne visualisieren, das mein Programm noch am arbeiten ist. Vieleicht kennen das einige unter DOS, das sich die Pipe | immer auf der Stelle dreht. Also so - \ | / - \ | / .... Soetwas wuerde ich gerne in Perl programmieren. Doch dazu muesste ich immer auf die selbe Stelle ein print machen, die Zeile wieder loeschen und neu printen. Code unter Linux. Waere super net wenn mir einer dazu Tips geben koennte ... MFG DrJobo
Datum: 09.05.2005-14:22
re: Kleine Arbeitsanzeige/Progressbar programmieren aber wie ?
so es denn auf der Commandline laufen soll, geht das mit dem Schalter "\r" . Du müsstes als bei jedem Durchlauf durch eine Schleife eine Variable, z.B $progress, mit dem jeweiligen Zeichen füllen und dann mit
print $progress,"\r";
ausgeben. Dann bleibt der Cursor in der Zeile bis ein "\n" geprintet wird, und die Anzeige eine Zeile weiterspringt.
Ciao Ingo
Datum: 10.05.2005-08:20
re: Kleine Arbeitsanzeige/Progressbar programmieren aber wie ?