1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<code>#!/bin/bash</code>
<code>####test 1 to 4 option</code>
<code>###by Wang</code>
<code>while</code> <code>:;</code>
<code>do</code>
<code>read</code> <code>-p </code><code>"input 1 to 4 between:"</code> <code>a</code>
<code>n=`</code><code>echo</code> <code>$a |</code><code>sed</code> <code>'s/[^0-9]//g'</code><code>`</code>
<code>case</code> <code>$n </code><code>in</code>
<code> </code><code>1)</code>
<code> </code><code>echo</code> <code>"*cmd meau** : `date`"</code>
<code> </code><code>exit</code>
<code> </code><code>;;</code>
<code> </code><code>2)</code>
<code> </code><code>echo</code> <code>"*cmd meau**: `ls`"</code>
<code> </code><code>3)</code>
<code> </code><code>echo</code> <code>"*cmd meau**: `who`"</code>
<code> </code><code>4)</code>
<code> </code><code>echo</code> <code>"*cmd meau**: `pwd`"</code>
<code> </code><code>;;</code>
<code> </code><code>*)</code>
<code> </code><code>echo</code> <code>"u input is not for us option"</code>
<code> </code><code>if</code> <code>[ -z $n ]</code>
<code> </code><code>then</code>
<code> </code><code>echo</code> <code>"please input again"</code>
<code> </code><code>elif</code> <code>[ $n -gt 5 ]</code>
<code> </code><code>fi</code>
<code>esac</code>
<code>done</code>
<code></code>
本文轉自wsw26 51CTO部落格,原文連結:http://blog.51cto.com/wsw26/1764100,如需轉載請自行聯系原作者