Shell编程<1>---控制语句
来源:互联网 发布:如果关羽不失荆州 知乎 编辑:程序博客网 时间:2024/04/28 00:14
最近在看 Linux 程序设计,准备写成一个系列。把每天学到的记录下来。 以实际的例子为主。
一、条件语句
if 语句
语法
#用法 1statementstatement#用法 2statementstatementstatement
例子
- case1:#!/bin/shecho "Is it moring? Please answer yes or no"read timeofdayexit 0
case 语句
- case1:echo "Is it morning? Please input yes or no?"read timeofday
- case2: 合并匹配模式echo "Is it morning? Please input yes or no?"read timeofday
- case3: 多条语句read timeofday;;;;exit 0
二、循环语句
for 语句
- case1: 固定字符串的for循环
- case2: 使用通配符的for循环
输出:barfud43 - case3: 以 test1.txt test2.txt ...运行 a.out
+case4: 将当前目录下的所有的.txt改名为 .gif
while 语句
- case1: 密码输入程序echo "Enter Password"read trythisecho "Congrats, password correct"
until 语句
与while 相反,当条件不满足时一直运行,直到条件为真
- case1:read trythis
二、其他
And 和 Or
statement && statementstatement || statement
语句块
statement &&statement1statement2statement3...}
1 0
- Shell编程<1>---控制语句
- shell 编程控制语句if
- shell编程控制语句case
- shell编程-流程控制-if语句
- shell编程-流程控制-case语句
- Linux下的shell编程(四)--命令,条件控制语句
- Shell编程之流程控制语句(条件判断)
- Shell流程控制语句
- shell流程控制语句
- Shell Script控制语句
- shell控制语句
- Shell脚本控制语句
- shell控制结构语句
- shell编程 case语句
- shell编程 if语句
- shell编程 if语句 .
- shell编程 if语句
- shell编程 if语句
- php删除文件夹及下面的文件
- getline()函数详解
- 谷歌uProxy:点对点网关,让互联网更自由
- poj 1190 dfs+神剪枝
- 罗素的火鸡问题:互联网归纳法---TOMsInsight 2014.08.27
- Shell编程<1>---控制语句
- BST
- 关于android开发中涉及到的java知识:集合类(三)
- 编程学习笔记4--字符串处理
- 第15周项目3-在OJ上玩指针-(1)
- js日期比较(yyyy-mm-dd)
- kmeans聚类算法matlab实现
- OSPF过滤的方式
- boolean android.content.SharedPreferences.getBoolean(String key, boolean defValue)