【Shell教程】四----输入输出,条件判断,循环
来源:http://www.tudoupe.com时间:2021-12-24
输出回声的外壳命令
在 shell 中使用回声命令来发布字符串 。
命令格式:
可以使用
(颠倒)“(单引号)”(双引号)包括第二节界定其特殊目的的字符串。
输出:
Hello World
输出:
输入 shell 读取读取主控台输入
选项:
- -p:指定读取值时使用的指针。
- -t:指定等待读取值的时间( 秒) 。
参数:
- 变量:指定用于读取值的变量的名称。
测试:
输出:

流程控制
if 判断
基本语法:
单分支if语句:
双分支if条件语句
多分支if条件语句
注意:
- 括号与有条件判决之间必须存在差距。
- if后要有空格
例程:
1 检查以查看普通文件 $ 文件是否存在, 如果不是, 则创建新文件 。
2. 审查目前的操作系统类型
三. 确定用户进入的文件
四. 确认操作脚本的用户拥有必要的权利。
case条件语句
例如.. esac是一个多选择的声明, 具有多同步的选择结构。
基本语法:
注意:
- 加上右括号,每个情况都必须以 " in " 结尾,每个匹配必须以 " in " 结尾。
- 数值可以是变量,也可以是常数。
- 双分号 “;” 表示执行大于或等于断裂。
- 如果没有匹配值,则“*”中的应用程序“*”表示默认模式。
- “案件说明”一语以“案件”开头,以“esac”结尾。
例程:
for 循环
基本语法:
语法一:
语法二:
例程:
1. 分别用 * 以及 * ∗ 和 @打印输入的参数

二. 产出1+100值
3.批量删除用户
while 循环
在周期期间,只要条件公式存在,周期将持续到条件公式不再存在为止,届时周期将退出。
基本语法:
例程:
一. 从命令行输入 n 号,以从 1+..+n 中计算值。
until循环
只要条件无效(flaase),单环循环和循环循环即循环循环,如果反转是真实的,则循环操作即进行。一旦条件( true)确定,周期即告结束。
基本语法:
例程:
1.从1加到100
函数
壳牌使用户能够设计随后可用于贝壳脚本的功能。
基本语法:
例程:
1. 获取 n 的用户输入,从 1+..+n 中计算值。

上一篇:怎么用u盘做系统启动盘
下一篇:minecraftpe圣诞版
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
