UNIX实验 挂载U盘/取消U盘挂载/ 查看U盘内的文件/ 复制文件到U盘/ 从U盘复制文件...

#!/bin/sh
exiting=n
menu()
{
echo "请选择相应选项。"
echo "--------------------------- "
echo "1 挂载U盘"
echo "2 取消U盘挂载"
echo "3 查看U盘内的文件"
echo "4 复制文件到U盘"
echo "5 从U盘复制文件"
echo "6 退出"
echo "--------------------------- "
}

copyFileToUDisk()
{
echo "输入您想要复制到U盘的文件名"
read udiskFile1
if test -f $udiskFile1
then
echo " 输入即将复制到U盘的文件名 "
read udiskFile2
cp $udiskFile1 /media/9408-A166/$udiskFile2
echo " 复制成功 "
else
echo " 您想复制的文件不存在 "
fi
}

copyFileToTerminal()
{
echo "输入您想从U盘的复制到终端的文件名"
read terminalFile1
if test -f /media/9408-A166/$terminalFile1
then
echo "输入即将复制到终端的文件名"
read terminalFile2
cp /media/9408-A166/$terminalFile1 $terminalFile2
echo "复制成功"
else
echo "您想复制的文件不存在"
fi
}

main()
{
while [ "$exiting" = n ]
do
menu
read option
case $option in
1) mount -t /media
echo "挂载成功 !";;
2) umount /media/9408-A166
echo "成功取消挂载!";;
3) ls -l /media/9408-A166;;
4) copyFileToUDisk;;
5) copyFileToTerminal;;
6) echo "确定退出吗? y/n"
read exiting;;
*) echo "您输入的选项不正确!";;
esac
done
exit 0
}

main

输入 bash useSpace.sh即可运行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值