linux Esac
来源:互联网 发布:红蜻蜓截图软件 编辑:程序博客网 时间:2024/06/01 10:25
Esac代表什么意义?
一些刚刚接触bash编程的人,总是很奇怪bash里的一些关键字,知道它的功能,但不知道为什么要这样写。比如:
#!/bin/bash
if [ ! -n "$1" ]
then
echo "usage: $0 [insert|remove]";
exit 1
fi
ACTION="$1"
case $ACTION in
insert) echo "device inserted.";;
remove) echo "device removed.";;
*) echo "invalid option.";;
esac
fi是if语句的结束,esac是case语句的结束。Fi和esac这样的关键字是不是很怪异呢?呵,仔细想一想,一点也不怪,考虑一下{} [] 等等,{和}是垂直轴对称的,[和]是垂直轴对称的。现在来看, if和fi及case和esac不也是这样吗?它们刚好反过,分别表示开始和结束。
0 0
- linux Esac
- Linux Shell系列教程之(十三)Shell分支语句case … esac教程
- Esac代表什么意义?
- shell case...esac
- 利用 case ..... esac 判断
- shell语句中的esac
- Shell case esac语句
- Shell case esac语句
- Shell case esac语句
- Shell case esac语句
- Shell case esac语句
- Shell case esac语句
- Shell case esac语句
- shell的case esac
- shell case esac语句
- Shell case esac语句
- 十五、Shell case esac语句
- Shell case esac 和 for
- Android 系统工具类SystemUtils收集整理(持续更新)
- 不爱我 放了我
- HTTPS的七个误解(译文)
- HDFS HA+Federation配置
- 一个例子叫你理解缓冲输入与非缓冲输入,以及流的概念:论read与fget open与fopen的区别
- linux Esac
- WindowsAPI使用详解——GetVersion|GetVersionEx 获取操作系统版本和名称
- Meanshift(均值漂移)
- 两种方法安装SQL Server 2005中的 AdventureWorks 数据库
- 母函数详解
- UITextField属性--PlaceHolder颜色自定义
- HDU1565 状态压缩dp
- Win7旗舰版中的IIS配置asp.net的运行环境(转载)
- 电子书下载