[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: urgent tag и программы в фоне



On Sun, Feb 09, 2014 at 01:06:32PM +0400, Alexander Galanin wrote:
> On Sun, 9 Feb 2014 12:12:15 +0400
> Vladimir Zhbanov <vzhbanov@gmail.com> wrote:
> 
> >   PROMPT_COMMAND='echo $_|grep gvim >/dev/null 2>&1 || echo -ne "\a"'
> 
> grep -q

Да, конечно. Спасибо.
Только оказалось, что я себе неправильно представлял, что такое $_.
Обломался на редактировании первого же файла.  Пришлось сделать так:
  PROMPT_COMMAND='history |awk "END{if (\$2!=\"gvim\") exit 1}" || echo -ne "\a"'

Интересно, а есть ли в bash переменная, где можно узнать последнюю
выполненную команду, не дёргая history. Исследуя вывод env, ничего не
нашёл.  'echo !!' у меня работает только в интерактивном режиме,
почему-то.


Reply to: