Ich habe derzeit das
%Vor%was eine Ausgabe wie folgt ergibt
%Vor% Was ich möchte, ist, ein read
zu machen und die Newline-Aktion zu ignorieren, so dass der vorangestellte Text die bestehende Zeile überschreiben kann
Jede Hilfe wäre willkommen.
Die Eingabe , die bewirkt, dass read
zurückkehrt, bewegt den Cursor zur nächsten Zeile. Sie müssen terminale Escapes verwenden, um zur vorherigen Zeile zurückzukehren.
Und der Rest deines Skripts hat sowieso einige Probleme. Hier ist etwas, das funktioniert, es sollte Ihnen einen besseren Ausgangspunkt geben:
3
ist ein Esc ; Der 3[1A
verschiebt den Cursor auf die vorherige Zeile, 3[2K
löscht was auch immer darauf war.