#!/bin/bash
mountusb()
{
clear
sudo mkdir /munt/usb
sudo fdisk -l
echo -e "enter enter usb name:\c"
read PARAMETER
sudo mount /dev/$PARAMETER /munt/usb
}
umountusb()
{
clear
sudo umount /munt/usb
clear
echo " Thank you to use,Bye! "
exit 0
}
display()
{
clear
ls -l /munt/usb
}
cpdisktousb()
{
clear
echo -e "enter filename to be copied in disk:\c"
read FILE
echo "copy,please waiting......."
cp $FILE /munt/usb/
}
cpusbtodisk()
{
clear
echo -e "enter filename to be copied in usb:\c"
read FILE
echo -e "enter address in disk:\c"
read FFILE
echo "copy,please waiting......."
cp /munt/usb/$FILE $FFILE
}
clear
while true
do
echo "============================================="
echo "*** 菜单界面 ***"
echo "============================================="
echo " 1-加载U盘 "
echo " 2-卸载U盘 "
echo " 3-查看加载后的U盘的信息 "
echo " 4-从Linux分区的硬盘中拷贝文件到U盘中 "
echo " 5-从U盘中拷贝文件到Linux分区的硬盘指定位置上"
echo "============================================="
echo -e "Please Enter a Choice (1--5):\c"
read CHOICE
case $CHOICE in
1) mountusb;;
2) umountusb;;
3) display;;
4) cpdisktousb;;
5) cpusbtodisk;;
*) echo "Invalid Choice! Correct Choice is (0--5)"
sleep 4
clear;;
esac
done