#!/bin/bash
# ********************************************************
# * Author : Jason Peng
# * Description : Shell版图书管理系统
# * Date : 2019-04-19
# * ******************************************************
echo
echo "****************************"
echo -e "\033[42;37m**欢迎进入XX图书管理系统**\033[0m"
echo "****************************"
echo -e "\033[47;30m 1.登录 \033[0m"
echo -e "\033[47;30m 2.注册 \033[0m"
echo -e "\033[47;30m 3.生成测试数据 \033[0m"
echo -e "\033[47;30m 4.退出 \033[0m"
echo "****************************"
echo
user_path="./user.txt"
book_file="$PWD""/book/"
function login(){
echo
read -p "请输入账号:" username
read -s -p "请输入密码:" passwrod
echo
login_vlidate
}
function login_vlidate(){
# 验证账号密码格式
if [ ! -n "$username" ] || [ ! -n "$passwrod" ]; then
echo
echo -e "\033[33m 你输入的有误!!! \033[0m"
echo
login
fi
# 读取账号密码
s_username=`cut -d "=" -f 1 $user_path`
Shell脚本版的简单图书管理系统
最新推荐文章于 2022-10-24 23:02:10 发布
本文介绍了如何使用Shell脚本创建一个简单的图书管理系统,通过命令行操作实现图书的增删查改,阐述了脚本中关键的逻辑和实现细节。
摘要由CSDN通过智能技术生成