Chciałbym napisać pewną aplikacje na linuxa, która działałaby w lini poleceń (bash). Jako, że chciałbym zrobić pewnien przekręt, nie chciałbym korzystać readline, ale z /dev/stdin oraz /dev/stdout (tutaj to zamiast print!). Teraz zastanawia mnie jak zrobić, żeby tekst już napisany można było zmienić (jak np. ładowarka (wait), czyli zmieniające się znaki |/-|/- itp.). Na dodatek chciałbym zmieniać tekst w polu do wpisania informacji na wejście (coś jak history w readline, ale przypominam, z readline nie chciałbym korzystać) i to jeszcze po odebraniu sygnału od użytkownika (strzałka w góre w dół, albo jeszcze lepiej, tekst już wprowadzony po naciśnięciu tab chciałbym przekazać do skryptu).
Ogólnie wogóle jestem ciekawy, czy to się wogóle da zrobić, jeżeli nie to napiszcie mi o tym (chciałbym wiedzieć i o tym, smutne, ale prawdziwe).