执行第一个命令后执行命令

时间:2013-06-04 18:09:29

标签: bash shell ubuntu terminal

我刚刚在Ubuntu上安装了蜂鸣声,最终设法让它工作。 所以我在执行后听到了哔哔声:

beep

一切都运作良好,但是,我只是想知道每次执行命令时是否可以执行“嘟嘟”声。比如说:

cat /etc/passwd && beep

在读取/ etc / passwd后,它将执行哔哔声。我想知道是否有办法在每次命令后执行蜂鸣声而不必总是使用“&& beep”。

一个更清晰的例子:

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

注意常量命令“beep”后跟“&&”在每个初始命令之后。

2 个答案:

答案 0 :(得分:3)

您可以设置PROMPT_COMMAND=beep(首先尝试,然后添加到您的~/.bashrc,如果它不会让您发疯)。这将在显示命令提示符之前执行beep

答案 1 :(得分:1)

您可以尝试更改提示:

PS1="$PS1"'\007'