posso agrupar um comando dentro de um script com reconhecimento de histórico?

posso agrupar um comando dentro de um script com reconhecimento de histórico?

Suponha que eu tenha uma ferramenta de interface de linha de comando que não tenha nenhuma noção de 'histórico'. Seria possível escrever um pequeno script que apenas fizesse readlines e as encaminhasse para a ferramenta, mas que também armazenasse essas linhas dentro de um histórico?

(Observei que while read line; do echo $line; donetambém não suporta histórico ...)

Responder1

Sim. Você deseja rlwrap, empacotado em muitas distribuições ou emhttp://utopia.knoware.nl/~hlub/rlwrap/#rlwrap

informação relacionada