Você poderia
-
jogue com
PROMPT_COMMAND
se você quiser isso em tempo real (cada linha), isso poderia ser algo como:PROMPT_COMMAND='echo mysql -c "INSERT $(history 1|sed "s/^ *[0-9]* *//")"'
isso pode ser armazenado no seu
$HOME/.bashrc
. -
toque com
$HOME/.bash_logout
se preferir resumir em cadalogout
. isso pode permitir que você comece seu próprio script, tente adicionar algo assim ao seu.profile
if [ "$HISTFILE" ] ;then export OHISTFILE="$HISTFILE" export HISTFILE=$(mktemp $HOME/.bash_history_XXXXXXXX) touch $HISTFILE history -a cat >>"$OHISTFILE" "$HISTFILE" HISTFILE="$OHISTFILE" HISTFILESIZE=$HISTFILESIZE mysql -c "INSERT ... $(<$HISTFILE).." rm $HISTFILE fi