case...esac与其他语言中的switch...case语句类似,是一种多分枝选择结构。case语句匹配一个值或一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下:case值in
模式1)
command1
command2
command3
;;
模式2)
command1
command2
command3
;;
*)
command1
command2
co..
分类:
其他好文 时间:
2016-06-28 18:48:28
阅读次数:
291
创建表scores 一、传统的行列转换 纵表转横表 我们要转成的横表是这样子的: 既然这个表只有两列,那么可以根据姓名进行分组。先把姓名拼凑出来,后面的分数我们再想办法。 结果: 分析: 这里符合我们需求的 case 语句就登场了。它和c#中switch-case 作用一样。 sql case 语句 ...
分类:
数据库 时间:
2016-06-28 09:21:43
阅读次数:
231
switch case语句适用于从一组互斥的分支中选择一个执行分支。 值得注意的就是case的值必须是常量表达式不允许是变量。 switch 语句中的 expression 必须是一个整型或枚举类型,或者是一个 class 类型,其中 class 有一个单一的转换函数将其转换为整型或枚举类型。 在一 ...
分类:
其他好文 时间:
2016-06-17 16:53:21
阅读次数:
131
1、使用if语句 2、使用switch case语句 3、神器,一句话解决 ...
分类:
其他好文 时间:
2016-06-12 18:33:59
阅读次数:
156
case语句:选择结构caseSWITCHinvalue1)statement…;;value2)statement…;;*)statement…;;esac写一个脚本显示用户输入的1个字符是字母或者是数字等。#!/bin/bash#case$1in[0-9])echo‘shuzi‘;;[a-z])echo‘xiaoxiezimu‘;;[A-Z])echo‘daxiezimu‘;;*)echo‘teshuzifu‘;;esac写一个脚..
分类:
其他好文 时间:
2016-06-09 16:08:54
阅读次数:
180
#case ..esac语句:与switch ..case类似,是一种多分支选择结构#case语句匹配一个值或一个模式,如果匹配成功执行相应命令,如果匹配不成功执行*命令#;;与break类似,代表跳到整个case语句的最后#case 值 in#模式1)# command1# ;;#模式2)# co ...
分类:
系统相关 时间:
2016-06-09 11:01:38
阅读次数:
153
了解了下shell的函数和case语句: 函数格式: function(){ } 例子: function rsyncstart() { if [ "${status1}X" == "X" ];then rm -f $pidfile ${start_rsync} status2=$(ps -ef |... ...
分类:
系统相关 时间:
2016-06-07 23:59:59
阅读次数:
467
在前端领域里,很多时候,一个简单的功能可以有很多种不同的实现方式,今天就拿星期几的不同脚本实现方法作为例子,希望能激发童鞋们更多的想法。 1、使用 if 语句: 2、使用switch case 语句: 3、神器,一句话解决: ...
分类:
其他好文 时间:
2016-05-31 15:44:58
阅读次数:
139
1、if if的语法格式 2、if else 3、if elseif else 4、for循环 5、while 6、until until循环执行一系列命令直至条件为真时停止。 7、case Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令 ...
分类:
系统相关 时间:
2016-05-30 14:30:06
阅读次数:
223
用聚合函数配合CASE语句实现行转列功能: 现在分享一下具体实现代码: 转换前效果: 1、静态实现行转列 2、动态实现行转列 实现效果: ...
分类:
数据库 时间:
2016-05-30 12:50:15
阅读次数:
204