Linux怎么实现猜字游戏
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍"Linux怎么实现猜字游戏",在日常操作中,相信很多人在Linux怎么实现猜字游戏问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux怎么实现猜字
千家信息网最后更新 2025年01月16日Linux怎么实现猜字游戏
这篇文章主要介绍"Linux怎么实现猜字游戏",在日常操作中,相信很多人在Linux怎么实现猜字游戏问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux怎么实现猜字游戏"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
1.用户建立脚本
(1)设计文件判断模块
(2)设计用户建立
(3)文件内容
脚本内容
#!/bin/bashUSERADD(){ #用户创建函数 RN=$(sed -n '$=' $1) for ((I=1;I<=$RN;I++)) do user=`sed -n "$I"p $1` password=`sed -n "$I"p $2` id $user &>/dev/null #判断该用户是否存在 [ $? -eq 0 ] &&{ echo "$user 已经存在了" }||{ useradd $user #新建$user中的用户 echo "$password" | passwd --stdin $user &> /dev/null [ $? -eq 0 ] &&{ echo "$user 用户创建成功" } } done}# 判断模块[ $# -lt 2 ] &&{ #判断文件是否小于两个 echo "ERROR:文件个数不足!!"}||{ [ -e $1 -a -e $2 ]&& { #判断文件是否存在 #判断两个文件行数是否相等 [ `sed -n '$=' $1` -eq `sed -n '$=' $2` ] &&{ USERADD $1 $2 #调用用户创建函数 }||{ echo "ERROR:文件行数不一致!!" } }||{ echo "ERROR:文件不存在!!" }}
2.猜字游戏
#!/bin/bashNumber=7while truedo read -p "请输入一个数字: " NUM if [ $NUM = $Number ] then echo "恭喜您,猜中啦!!!" exit elif [ $NUM -lt $Number ] then echo -n "数字太小了!" elif [ $NUM -gt $Number ] then echo -n "数字太大了!" else echo -n "error" fidone
3.网卡流量监控
(1)判断模块
(2)显示模块
使用clear命令清屏显示
同一行输出显示
(3)脚本内容
#!/bin/bash[ -z $* ] && { echo "ERROR: Not input net device !"}||{ Device=`ifconfig $* 2> /dev/null`&&{ while true do RXpre=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $2}') TXpre=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $10}') # 获取1秒后网口接收与发送的流量 sleep 1 RXnext=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $2}') TXnext=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $10}') # 获取这1秒钟实际的进出流量 RX=$((${RXnext}-${RXpre})) TX=$((${TXnext}-${TXpre})) TX=$(echo $TX | awk '{print $1/1024 " KB/s "}') RX=$(echo $RX | awk '{print $1/1024 " KB/s "}') #在同一行刷新监控显示 #echo -ne "input: $RX \t\toutput: $TX " #echo -ne "\r" clear # 使用clear清屏后显示 echo -ne "input: $RX \noutput: $TX " done }||{ echo "$1 is not exist" }}
到此,关于"Linux怎么实现猜字游戏"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
文件
用户
模块
学习
内容
数字
流量
脚本
一行
两个
函数
更多
帮助
监控
设计
实用
一致
成功
接下来
个数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
团队服务器人数宏
网络安全员周记50篇
软件开发培训机构培训费用
数据库取前10%的数据
金坛天气预报软件开发
江西中汇网络技术公司天眼查
杭州慧富网络技术
闵行区常规软件开发定制收费
导出数据库表代码
东莞销售软件开发哪家好
自治区网络安全总队
电子商务服务器几类
软件开发限定条件
sql数据库文件大小
鲁米服务器怎么搭建
重庆办公系统软件开发大概多少钱
网络安全执法视频
如皋网络安全保卫大队
孙浩云网络安全
利刃网络安全公司
c6协同管理服务器地址
银行机构网络安全检查报告
立林服务器初始密码
在服务器上保留邮件副本
黑校园网数据库
阿里云dts开源数据库迁移工具
信息化和网络安全的思维导图
app软件开发视频
前端接收数据库数据库
wpf人事管理系统带数据库