can I use wrap a command inside a history-aware script?

2

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...)

xtofl

Posted 2012-01-25T20:14:11.197

Reputation: 236

Answers

2

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

Daniel Pittman

Posted 2012-01-25T20:14:11.197

Reputation: 3 510