大佬教程收集整理的这篇文章主要介绍了Linux Shell语言 考试系统(纯Shell脚本,带虚拟机共享文件夹配置教程),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
项目开源地址:Linux-Shell-Exam-System
本项目基于Linux Bash Shell脚本语言实现,代码当中有详细的注释,几乎每一行都打上了,还有不清楚的欢迎大家评论区提问,我会第一时间回复的(社畜大学生时间多的是)。
基于Linux系统,使用bash shell语言设计一款功能完善、性能良好的驾照理论考试练习软件,满足如下要求:
完成情况: 用户可选择考试或者练习、随机抽取一定量的题目、实时分数、保存每次测试用时和分数、错题单独保存与删除。
以 Ubuntu 20.04.3 LTS系统为例
首先打开选项卡中的设置:
选择一个文件夹作为共享文件夹,完成确定之后开启虚拟机。打开虚拟机的命令行,输入以下代码:
sudo vmhgfs-fuse .host:/ /mnt/ -o subtype=vmhgfs-fuse,allow_other
共享文件的目录被挂载到了"/mnt/你的文件夹名/"之下:
至此虚拟机与实体机的文件共享结束,你可以直接在虚拟机中操作共享文件中的文件,实体机中的文件同样会发生变化。
首先要保证自己的虚拟机能够联网,在虚拟机输入以下代码:
apt-get install git
等待安装结束后按,照步骤输入以下代码:
cd
git clone https://hub.fastgit.org/Zhong-master/Linux-Shell-Exam-System.git
等待进度条结束后,会看到当前目录下多了一个文件夹,名为“Linux-Shell-Exam-System”,切换到该文件夹下,其中文件的各个含义为:
Question_bank.txt:题库文件
README.md:git说明文件
flow_chart.png:流程图
sh:脚本文件
wrong_file.txt:错题文件
此时直接运行sh脚本即可。
主页面:
Exam页面: Review页面: Record页面: Exit页面:以上是大佬教程为你收集整理的Linux Shell语言 考试系统(纯Shell脚本,带虚拟机共享文件夹配置教程)全部内容,希望文章能够帮你解决Linux Shell语言 考试系统(纯Shell脚本,带虚拟机共享文件夹配置教程)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。