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 Application Stack / User Interface Bash / Shell Scripts Commands and Packages Compilation Content Management System - CMS Core Kernel C Programs Development & Build Development Environment Setup Errors & Failures Flutter git Go Language Programs Hardware Platforms HTML JAVA Programs Kernel & Device Drivers Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL Monetization / Google AdSense NDK / Middleware / HAL OS Concepts PHP Programming Languages RaspberryPi Scripting and Automation Search Engine Optimisation ( SEO ) Social Media Socurce Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized User Interface Userspace Utilities Web design and development Wordpress Yocto / Bitbake / Openembedded

Leave a Reply / Ask Question