Suppose I have a command line interface tool that doesn't have any notion of 'history'. Would it be possible to write a small script that merely does readlines and forwards them to the tool, but that also stores these lines inside a history?

(I noted that while read line; do echo $line; done doesn't support history, either...)

link|improve this question
feedback

1 Answer

up vote 2 down vote accepted

Yes. You want rlwrap, packaged in many distributions, or at http://utopia.knoware.nl/~hlub/rlwrap/#rlwrap

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.