- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【话唠】老男孩??14:59:40[root@oldboy?03]#?cat?read_06.sh??#!/bin/shread?-p?Pls?input?two?num:?a?b#no1[?-z?$a?]?||?[?-z?$b?]?{??echo?Pls?input?two?num?agagin.??exit?1}#no1expr?$a?+?0?/dev/nullRETVAL1=$?expr?$b?+?0?/dev/nullRETVAL2=$?test?$RETVAL1?-eq?0?-a?$RETVAL2?-eq?0||{????echo?Pls?input?two?num?again.????exit?2}#no3[?$a?-lt?$b?]?{echo?$a??$bexit?0}#no4[?$a?-eq?$b?]?{echo?$a?=?$bexit?0}#no5[?$a?-gt?$b?]?{echo?$a??$bexit?0}【话唠】老男孩??15:11:25[root@C58?scripts]#?sh?menu.sh?????1.[install?lamp]????2.[install?lnmp]????3.[exit]????pls?input?the?num?you?want:【话唠】老男孩??15:14:21例:利用read和cat打印选择菜单:[root@C58?scripts]#?sh?menu.sh?????1.[install?lamp]????2.[install?lnmp]????3.[exit]????pls?input?the?num?you?want:当输入1时,输出installing?lamp,当输入2时,输出installing?lnmp,当输入3时,退出脚本。解答:【话唠】老男孩??15:16:58cat的输出:[root@C58?scripts]#?cat?test01.sh??cat?END???1.DDD???2.FFFEND[root@C58?scripts]#?sh?test01.sh????1.DDD???2.FFF【吐槽】山东-王小朋xuruodeshenti@??15:18:05#!/bin/bashecho?1.[install?lamp]echo?2.[install?lnmp]echo?3.[exit]read?-p?pls?input:?a?b?c[?$a?==?1?]??echo?install?lamp?.................?sleep?10echo?install?lamp?ok[?$a?==?2?]??echo?install?lnmp?.................?sleep?10echo?install?lnmp?ok[?$a?==?3?]??echo?bye?exit【吐槽】山东-王小朋xuruodeshenti@??15:21:25#!/bin/bashecho?1.[install?lamp]echo?2.[install?lnmp]echo?3.[exit]read?-p?pls?input:?a?b?c[?$a?==?1?]??echo?install?lamp?.................?sleep?10echo?install?lamp?ok[?$a?==?2?]??echo?install?lnmp?.................?sleep?10echo?install?lnmp?ok[?$a?==?3?]??echo?bye?echo?1.[install?lamp]2.[install?lnmp]3.[exit]read?-p?pls?input:?a?b?c【吐槽】南京-夜子(386174540)??15:21:37[root@LAMP?03]#?vim?menu.sh?#!/bin/bashecho?1.[install?lamp]2.[install?lnmp]3.[exit]read?-p?pls?input:?a[?$a?=?1?]??echo?install?lamp??exit?1[?$a?=?2?]??echo?install?lnmp??exit?2[?$a?=?3?]??echo?exit??exit?3[?$a?!=?1,2,3?]??echo?chocie?right?number??exit?0sleep?2【活跃】王宏志组长brucemx@??15:23:26#!/bin/shecho?1.?[install?LAMP]echo?2.?[install?LNMP]echo?3.?[EXIT]re
文档评论(0)