Bash 脚本,自动判断是否

Bash 脚本,自动判断是否

我需要一个脚本来指示系统在驱动器上运行 fsck,但我只希望它在驱动器未安装时运行“/dev/mmcblk0p2 /mnt/Share ext4 默认值 0 2”

基本上可以

  1. 告诉它运行“fsck /dev/mmcblk0p2 是 Y | 要求输入的命令”尝试挂载失败后

或者

  1. 告诉它运行“fsck /dev/mmcblk0p2(第一个问题回答否)是 Y | 要求输入的命令”

非常感谢幕后那些伟大而强大的人们。愿原力与你们同在。

答案1

您可以使用该mount命令检查驱动器是否已安装。使用grep检查输出是否包含所需的分区/驱动器。||如果分区未安装,请使用运算符运行命令。

mount | grep /dev/mmcblk0p2 > /dev/null || fsck/dev/mmcblk0p2 ...

相关内容