标题:shell问题,试过了很多次都没有用
只看楼主
夏天真美好
Rank: 1
等 级:新手上路
帖 子:4
专家分:4
注 册:2010-11-14
 问题点数:0 回复次数:5 
shell问题,试过了很多次都没有用
想实现一个简单的分支
回车执行命令1,输入a执行命令2
搜索更多相关主题的帖子: shell 
2010-12-08 13:41
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
得分:0 
直接按回车就相当于读到的是空串,用这面的語句应该就行:
程序代码:
#! /bin/bash

while true ; do
    read

    if [ -z "$REPLY" ] ; then
        echo one
    elif [ "$REPLY" == "a" ] ; then
        echo two
    else
        exit
    fi
done

2010-12-15 18:10
caiqianxing
Rank: 2
等 级:论坛游民
帖 子:79
专家分:17
注 册:2010-4-8
得分:0 
你的这个程序是对的。可以实现的!
2010-12-20 14:42
lucky563591
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:765
专家分:2103
注 册:2009-11-18
得分:0 
还没试过。
2010-12-28 08:02
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
得分:0 
顶2楼

南国利剑
2011-01-06 13:16
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
case 分支呀

~~~~~~~~~~~~~~~好好学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2011-03-09 01:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-328357-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.127880 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved