Shell scipt两种判断方式

原创 2013年12月02日 21:02:31

1、

#!/bin/bash
#Program:
#    This program shows the user's choice 
#History:
#    2013/08/26  ydonghao
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

read -p "Please input (Y/N): " a
echo $a
[ $a=Y -o $a=y ] &&  echo "OK, continue" && exit 0
[ $a=N -o $a=n ] &&  echo "Oh, interrupt" && exit 0
echo "I don't know what your choice is" && exit 0

2、

#!/bin/bash
#Program:
#    This program shows the user's choice 
#History:
#    2013/08/26  ydonghao
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

read -p "Please input (Y/N): " yn

if [ "$yn" = "Y" ] || [ "$yn" = "y" ]; then
    echo "OK; continue "
    exit 0;
fi
if [ "$yn" = "N" ] || [ "$yn" = "n" ]; then
    echo "oh, interrupt "
    exit 0;
fi
echo "I don't know what your choice is" && exit 0


spark-shell 数据文件 读成 表 的两种方式!!! 相对路径!!hdfs dfs -ls

spark-shell 数据文件 读成 表 的两种方式!!! 相对路径!!hdfs dfs -ls
  • hzdxw
  • hzdxw
  • 2016年07月20日 23:22
  • 937

shell脚本的两种执行方式区别举例

1.sh及bash方式执行: 第一个字母l:看来sh只是bash的一个链接。 要了解区别,先建立一个实验脚本如下: echo ‘udir=`pwd`’ >testsource.sh #符...

使用命令shell和MyEclipse两种方式执行Hadoop的WordCount程序

大家初次接触编程时学习的无论时哪种语言,看到的第一个示例程序都是“Hello World”。在Hadoop中也有一个类似于Hello World的程序。这就是WordCount.下文会结合这个程序通过...

shell和javaAPI两种方式创建hbase表并预分区

在hbase里面,如果我们建表不预分区,那么一个表的数据都会被一个region处理,如果数据过多就会执行region的split,如果数据量很大这样会很费性能,所以最好我们先根据业务的数据量在建表的时...

Yii shell生成代码的两种方式

最近维护一个Yii编写的项目,学习了下Yii框架,在此记录Yii自动生成代码的方法。  第一种方式 没有modules模块,代码生成之后,放在框架默认的文件夹下,Controller类对应的目录是...

Linux下如何配置ip地址/shell 方式/配置文件方式两种

Linux下如何修改ip地址 2012-01-18 12:10:34     我来说两句       收藏    我要投稿 在Linux的系统下如何才能修改IP信息   ...
  • samxx8
  • samxx8
  • 2012年10月09日 09:33
  • 4254

shell脚本if判断语句报错[: too many arguments的两种原因

shell脚本,if判断语句报错[: too many arguments 我遇到过两种情况: 1、第一中情况就是网上大家说的,字符串变量中可能存在空格,shell解析时将其认为是多个参数,再进行判断...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Shell scipt两种判断方式
举报原因:
原因补充:

(最多只允许输入30个字)