⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menu

📁 linux C 写的图书馆学生登入界面源码
💻
字号:
#! /bin/sh -record_file=passwdadd_file=adddelete_file=deletea="你的选择是:"b="输入关键字是:"clearwhile truedo   echo "      用户信息主菜单     "   echo "1.打印当前所所有记录   "   echo "2.打印当前所所有记录(格式化后)"   echo "3.打印用户名和用户ID"   echo "4.打印(格式化了的)用户名和拥用户ID"   echo "5.查询特定记录"   echo "6.增加新记录"   echo "7.删除记录?"   echo "q.---退出"   echo "你的选择是:(等待用户输入)"   echo   read choice   echo "$a $choice"   case $choice in        1)tr -s "[:]" "[ ]"<$record_file;;        2)sort -k 1 $record_file|tr -s "[:]" "[\t]";;        3)awk -F : '{print $1 "," $3}'  $record_file;;          4)awk -F : '{print $1 "\t" $3}'  $record_file|sort -k 1;;        5)               while true do          echo "请输入要查询的用户名:"               read answer                       echo "$b $answer"            if  (test -z "$answer")		then              echo "你还没有输入"    continue               elif            (test         awk -F : '{print $1}' $record_file|grep -qiw  $answer) #-i 不区分大小写-w            then              awk -F : '$1=="'$answer'"{print $0}' $record_file           break           else             echo "你输入的用户不存在,没有找到 $answer"                         break           fidone  ;;      6)source $add_file;;        7)source $delete_file;;        q)exit;;        Q)exit;;        *)echo "无效的代码";;   esac   echo "请按回车继续... "   read answerdone

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -