news 2026/3/13 5:28:52

30、交互式脚本编程:键盘输入与循环控制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
30、交互式脚本编程:键盘输入与循环控制

交互式脚本编程:键盘输入与循环控制

1. 键盘输入的读取

在计算机编程中,许多程序都需要与用户进行交互,接收用户的输入。在之前编写的脚本中,往往缺乏这种交互性。例如下面这个评估整数的脚本:

#!/bin/bash # test-integer2: evaluate the value of an integer. INT=-5 if [[ "$INT" =~ ^-?[0-9]+$ ]]; then if [ "$INT" -eq 0 ]; then echo "INT is zero." else if [ "$INT" -lt 0 ]; then echo "INT is negative." else echo "INT is positive." fi if [ $((INT % 2)) -eq 0 ]; then echo "INT is even." else echo "INT is odd." fi fi else echo "INT is not an integer." >&2 exit 1 fi

每次想要改变INT的值,都需要

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/5 20:47:22

Day 42 Dataset 和 Dataloader 类

浙大疏锦行 一、核心定位 类核心角色核心作用Dataset「数据容器」/「数据加工厂」定义单条数据的读取、预处理逻辑(如从 CSV 读一行、编码、填充、标准化),支持按索引取数DataLoader「数据搬运工」/「批量调度器」封装 Dataset,…

作者头像 李华
网站建设 2026/3/8 17:13:12

AI SWOT分析图工具怎么选?这3款实测推荐

SWOT 分析几乎是商业分析、课程作业、运营策划里的“标配”。但真正让人头疼的往往不是分析本身,而是如何把内容变成一张清晰、专业的分析图。 不过随着AI图表工具的出现,像 SWOT 这样的结构化分析,已经不需要手动画图,只要输入文…

作者头像 李华
网站建设 2026/3/8 0:40:26

Spring Security

Spring Security 的作用Spring Security 是一个基于 Spring 框架的安全框架,用于为 Java 应用程序提供身份验证(Authentication)和授权(Authorization)功能。它的核心功能包括用户认证、权限控制、防止常见安全攻击&am…

作者头像 李华
网站建设 2026/2/23 5:22:13

2025主流远程控制软件综合测评,且看ToDesk、向日葵、网易UU、RustDesk、TeamViewer哪家强?

随着科技的发展及完善,越来越多的数码产品及工具应用稳定的在人们日常的工作和生活中发挥着重要作用。当下班到家突然遇到领导、同事或甲方有事情找,存有文件内容的电脑又在公司没备份;当出差在外恰不在项目现场做辅助,却有团队任…

作者头像 李华