Random Bits of Open Code

Update of "histstore"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: 802d09fb7b120e6388e76b35cdf8dfd08cb1fc78
Page Name:histstore
Date: 2011-03-14 03:21:55
Original User: matt
Next 20002a6a2b0619cb160b75b39a5fa628a63d608a
Content

Histstore

Store your command line history in a quickly searchable sqlite3 database. For those of us in the electronics design industry or anyone else who must remember long obscure and complicated command lines ...

Compile and install

csc histstore.scm -o hs
cp hs ~/bin

Usage

Set up some aliases
alias kh='history | hs -save'

> kh
Saving command lines to db...
saved 0 lines
saved 500 lines

Every once in a while when working type "kh" to store your commandlines.

Use "hs" to search. "%" is the wildcard:

How did i fix that problem in mythtv?

> hs mysq%char%
mysql -u root -e 'alter database mythconverg default character set latin1;'