每当运行超过 15 秒的命令在交互式 shell 中完成时,我都希望收到桌面通知。
换句话说,我希望所有命令都包含在这样的东西中
start=$(date +%s);
ORIGINAL_COMMAND;
[ $(($(date +%s) - start)) -le 15 ] || notify-send "Long running command finished"
Run Code Online (Sandbox Code Playgroud)
在 bash 中完成此任务的最佳方法是什么?
我正在编写一个备份脚本,我需要在我的笔记本电脑的媒体托架中安装一个驱动器。
我知道我可以通过使用 fstab 和 mount 命令来完成工作。也许这是最简单的方法。无论如何,我对以下内容感兴趣:
最初卸载媒体托架驱动器。
我在 nautilus 窗口的侧面板中单击驱动器并安装驱动器。
我可以访问它/media/baydrive。
我的问题:
是否有从命令行执行步骤 2 的简单方法?即,将驱动器安装到/media/<device name>不搞乱fstab。