linux mount usb脚本

2015-02-26
#! /bin/sh
msg1="Not find U-disk."
msg2="Umount U-disk $udisk failed."
msg3="Mount U-disk $udisk to /mnt/usb failed."
msg4="OK.U-disk $udisk mounted to /mnt/usb"


count=$(ls -l /sys/block/sd* | grep usb | awk -F"/" '{print $NF}'|wc -l)
if [ "$count" -le "0" ]; then
echo $msg1
exit 1
fi
udisk=/dev/"$(ls -l /sys/block/sd* | grep usb | awk -F"/" '{print $NF}'|head -n 1)"1


mkdir /mnt/usb -p
while mount|grep "$udisk" -q
do
umount $udisk
if [ "$?" != "0" ]; then
echo "$msg2"
exit 1
fi
done
mount $udisk /mnt/usb
if [ "$?" != "0" ]; then
echo "$msg3"
exit 1
fi
echo "$msg4"
unset I udisk fs flag
exit 0

类别:编程相关 | 阅读:1389 | 评论:0 | 标签:linux mount usb

想收藏或者和大家分享这篇好文章→

“linux mount usb脚本”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

2014年10月4日创建

标签云

最近评论

友情链接