bash - как найти текущую команду оболочки

Когда я запускаю команду, мне нужно установить некоторую переменную среды оболочки, которая содержит текущую команду изнутри ".bashrc". На самом деле мне нужно обновлять PROMPT_COMMAND всякий раз, когда выполняется команда, и мне нужна вся командная строка, из которой я выберу соответствующее значение.

PROMPT_COMMAND='TITLE=`echo !!`; echo $TITLE;'

Я пробовал использовать echo !! внутри .bashrc, но это дает мне просто !! в качестве заголовка. Есть идеи?

5
задан Neo 22 February 2011 в 12:15
поделиться