2013-06-04 3 views
0

Я недавно установил звуковой сигнал на Ubuntu и, наконец, смог заставить его работать. Так что я был в состоянии услышать звук звуковых сигналов после выполнения:Выполнение команды после выполнения первой команды

beep 

Все работало хорошо, однако, я был просто интересно, если это возможно, чтобы выполнить «бип» каждый раз я выполнить команду. Скажем, например:

cat /etc/passwd && beep 

После прочтения/etc/passwd он будет исполнять звуковой сигнал. Я хотел бы знать, есть ли способ выполнить звуковой сигнал после каждой команды, без необходимости использовать «& & beep».

Четкий пример:

ls && beep 
ls -la && beep 
cat /etc/passwd && beep 

Примечания постоянной команды "звуковой сигнал", а затем "& &" после каждой начальной команды.

+1

Если есть кто-нибудь в пределах слышимости, я надеюсь, что вы используете наушники. – chepner

+0

Or некоторые * очень * тяжелый броня. –

ответ

3

Вы можете установить PROMPT_COMMAND=beep (попробуйте сначала, затем добавьте к своему ~/.bashrc, если он не сходит с ума). Это приведет к выполнению beep непосредственно перед отображением командной строки.

+0

Большое вам спасибо за ответ. Он работал безупречно. «beep» был просто испытанием для этих процессов. Я буду использовать ваш ресурс для других команд. Еще раз, спасибо за помощь. –

1

Вы могли бы попробуйте изменить запрос:

PS1="$PS1"'\007' 
Смежные вопросы