Shell script to check and mount a partition in Ubuntu

 $ vim script_to_check_and_mount_parition.bash 
#!/bin/sh

BLOCK_NAME=mmcblk0p1
DEV_NODE=/dev/$BLOCK_NAME
MOUNT_DIR=/mnt

if cat /proc/mounts | grep $BLOCK_NAM
then
        echo "sd card is mounted"
else
        echo "sd card is not mounted"
        sudo mount $DEV_NODE $MOUNT_DIR
        ret=$?
        echo "retval is $ret"
        if [ "$ret" = "0" ]
        then
                echo "sd card is mounted just now"
        else
                echo "sd card cant be mounted"
        fi
fi
Follow Lynxbee

Leave a Reply / Ask Question