gpt4 book ai didi

linux - 终端中任何运行进程完成后弹出或发出声音(Linux)

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:25 25 4
gpt4 key购买 nike

我想编写一个程序,以便在任何 Linux 发行版的终端中完成任何运行过程后弹出窗口或发出声音。很多时候,我在终端中运行一些命令并让它完成该过程,但随后我必须继续检查它是否已完成。关于如何开始使用此功能有什么建议吗?

最佳答案

以下是使用 notify-send 的解决方案,该解决方案适用于大多数 Linux 桌面环境:

yourCommand; notify-send "Completed !:0" "Exit status: $?"

用于此类事情的另一个工具是zenity:

yourCommand; zenity --info --text "Command !:0 completed with exit code $?"

这两个工具要么已经安装在您的系统上,要么可以通过包管理器轻松安装。您可能希望将上述代码片段包装到 alias 中或放置在 $PATH 中某处的自定义脚本中。

关于linux - 终端中任何运行进程完成后弹出或发出声音(Linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51031400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com