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
Android Android Commands Android Java Applications Application Libraries Bash / Shell Scripts Bluetooth driver Build Frameworks Commands and Packages Core Kernel C Programs Development Environment Setup Documents / Books Errors & Failures File Systems Framebuffer / Display Driver git Go Language Programs Hardware Platforms Home JAVA Programs Kernel & Device Drivers Kernel Booting and Porting Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL NDK / Middleware / HAL Network Driver OS Concepts PHP Procfs Filesystem Programming Languages RaspberryPi Scripting and Automation Search Engine Optimisation ( SEO ) Socurce Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized Userspace Utilities Web design and development Wordpress Yocto / Bitbake / Openembedded

Leave a Reply