读取用户输入的账户名称,将账户名写入到数组保存

#!/bin/bash
#定义数组名称为 name,数组的下标为 i,小标从 0 开始,每输入一个账户名,下标加 1,继续存下一个账户
#最后,输入 over,脚本输出总结性信息后脚本退出
i=0
while :
do
read -p "请输入账户名,输入 over 结束:" key
if [ $key == "over" ];then
break
else
name[$i]=$key
let i++
fi
done
echo "总账户名数量:${#name[*]}"
echo "${name[@]}"

读取用户输入的账户名称,将账户名写入到数组保存相关推荐

  1. linux获取read值,read命令读取用户输入

    read命令用于从终端或文件中读取用户输入,它读取整行输入,如果没有指定名称,读取的行被赋值给内部变量REPLY. read命令常用选项:-a,-p,-s,-t,-n 1.REPLY变量 $read ...

  2. Java //PP2.6 编写一个应用程序,将英里转换为千米(1英里等于1.60935千米)。以浮点数类型读取用户输入的英里数

    Java程序设计教程(第七版) John Lewis & William Loftus 电子工业出版社 PP2.6 编写一个应用程序,将英里转换为千米(1英里等于1.60935千米).以浮点数 ...

  3. c语言用户输入编程,C语言入门教程-Printf:读取用户输入

    Printf:读取用户输入 前面的程序很好,但要是如果能从用户那里读入值5和7而不是使用固定的值的话,那就更好了.可以改为下面的程序: #include int main() {int a, b, c ...

  4. scanner java重新输入_如何使用Scanner Java重复读取用户输入

    我正在尝试为我的程序创建一个简单的菜单来读取用户输入.这是代码: public void menu() { String command; System.out.println("To op ...

  5. Linux Shell 读取用户输入

    在Linux Shell下读取用户输入可以使用read命令. 用法: echo "Input something:" read input echo "Your inpu ...

  6. 编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。

    编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接.整数相加和浮点数相加.要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃. pack ...

  7. java如何重复userinput_如何使用Scanner Java重复读取用户输入

    我正在尝试为我的程序创建一个简单的菜单来读取用户输入.这是代码: public void menu() { String command; System.out.println("To op ...

  8. 请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入“Q”退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的名称有误,请输出“输入星座名称有误”

    星座,开始月日,结束月日,Unicode ‌水瓶座,120,218,9810 ‌双鱼座,219,320,9811 ‌白羊座,321,419,9800 ‌金牛座,420,520,9801 ‌双子座,52 ...

  9. Linux shell 学习笔记(10)— 处理用户输入(命令行读取参数、读取用户输入、超时处理)

    1. 命令行参数 向 shell 脚本传递数据的最基本方法是使用命令行参数.命令行参数允许在运行脚本时向命令行添加数据. $ ./addem 10 30 本例向脚本 addem 传递了两个命令行参数( ...

最新文章

  1. IE 8兼容:meta http-equiv=X-UA-Compatible content=IE=edge / X-UA-Compatible的解释
  2. Ansible初始连接被控端配置
  3. 【AI初识境】激活函数:从人工设计到自动搜索
  4. confluence5.8.10的使用
  5. Hibernate使用最新的MySQL8.+版本出现的问题!
  6. 解决pom文件第一行报错(unknown)-亲测有效
  7. oracle 修改子分区,Oracle子分区(sub partition)操作
  8. android sdk下载慢的解决方法
  9. http 高级配置 虚拟主机,https 编译安装
  10. 自制力差?!教你强迫自己学习
  11. VScode markdown自动生成目录
  12. 达梦数据库巡检脚本--生成html格式的报告
  13. Android技巧之相对高度使用
  14. 慢慢整理一下用到的游戏相关工具
  15. Qiskit 学习笔记1
  16. mysql修行练级之mysql新手入门常用命令
  17. Casual inference 综述框架
  18. LY-100系列的纬编机纱长监控器
  19. Python的高级函数
  20. 谈谈对计算机思维在生活中的应用,逻辑思维及计算思维在日常学习中的应用(一)...

热门文章

  1. 图表点编辑数据无反应_我快疯了!为什么我的excel里的图表不能编辑数据!
  2. 用户管理系统功能测试报告
  3. K-Means聚类算法的实现(C语言)
  4. 与一位转行做滴滴司机的前程序员对话引发的思考
  5. mathtype部分功能不可用
  6. 软件测试方法比较(给新手)
  7. 新冠疫情数据建模分析
  8. 攻防实战:如何检测或优化内存中的.NET Tradecraft
  9. MATLAB学习之数列极限(一)
  10. 论劳动者的休息权及其法律保障