【发布时间】:2019-05-09 10:14:57
【问题描述】:
我已经看到了多个关于此的问题,但没有一个与我的具体相关。我正在创建一个 shell 脚本,我想测试某些驱动器以查看它们是否已安装。我正在测试是否安装了cdrive。我用来挂载它的代码是mount /dev/sda1 media/cdrive 我正在寻找一段代码,如果驱动器已经挂载,它将回显到终端。任何帮助表示赞赏。
【问题讨论】:
我已经看到了多个关于此的问题,但没有一个与我的具体相关。我正在创建一个 shell 脚本,我想测试某些驱动器以查看它们是否已安装。我正在测试是否安装了cdrive。我用来挂载它的代码是mount /dev/sda1 media/cdrive 我正在寻找一段代码,如果驱动器已经挂载,它将回显到终端。任何帮助表示赞赏。
【问题讨论】:
如果想同时检查 /dev/sda1 是否安装在 /media/cdrive 上:
grep -q '^/dev/sda1 /media/cdrive ' /proc/mounts && echo "mounted" || echo "not mounted"
如果想检查/media/cdrive上是否挂载了东西:
grep -q ' /media/cdrive ' /proc/mounts && echo "mounted" || echo "not mounted"
【讨论】: