Mantenho simples com alias h='history|grep'
carregado no meu perfil Bash.
Portanto, meu fluxo de trabalho é h command
, por exemplo: h hpssa
# h hpssa
202 05-28-2015 11:54:33 hpssacli
217 05-28-2015 11:54:33 hpssa -start
225 05-28-2015 11:54:33 hpssacli -stop
226 05-28-2015 11:54:33 hpssa -stop
228 05-28-2015 11:54:33 hpssa -start
Se eu quiser executar " hpssa -stop
", basta digitar !226
Esta é apenas a minha abordagem, mas talvez você possa modificar como você está lembrando os itens do histórico. Não acho que faça sentido injetar dados no arquivo de histórico.