shell命令判断文件夹是否是挂载点
命令:mountpoint
选项如下:
-q 安静模式,不会打印任何东西。
-d 在标准输出上打印文件系统的主/次设备号。
-x 在标准输出上打印块设备的主/次设备号。
如果是挂载点返回0,如果不是就返回非0。
检查文件夹是否是挂载点,如果不是,执行挂载
#检查文件夹是否挂载
mountpoint -q /data220
mflag=$?
if [ $mflag != 0 ];then
echo $(date)" 220未挂载,现在执行挂载" >> mount.log
mount 192.168.1.220:/data/test /data220
mountpoint -q /data220
mflag=$?
if [ $mflag != 0 ];then
echo $(date)" 220挂载失败" >> mount.log
#退出
#exit 1
fi
fi