问题:我有一个外部硬盘,有时驱动程序在启动时崩溃。一段时间后它会重新启动。但是我的 torrent 客户端也在我的启动列表中,并且所有数据都在外部硬盘上。因此,如果驱动程序出现故障,它将无法找到文件并再次开始下载它们,最终会出现错误等等......所以我想要做的是设置 torrent 程序的启动器,以便在没有外部驱动器时它不会启动。这可能吗?你会怎么做?
答案1
您可以编写一个 ShellScript 来检查外部硬盘是否已安装,如果已安装,则启动 torrent 客户端,如下所示...
#!/bin/bash
varCheck='mount | grep "/media/external_hd"'
if [[ ${#varCheck} > 0 ]]
then
start torrent-client
fi
然后把它放到你的自动启动中