shell习题-用户交互脚本 女爷i 2022-05-22 10:09 181阅读 0赞 **1.要求:** <table> <tbody> <tr> <td><span style="font-family:SimSun;font-size:18px;">写一个脚本,执行后,打印一行提示“Please input a number:”,<br>要求用户输入数值,然后打印出该数值,<br>然后再次要求用户输入数值。直到用户输入”end”停止。<br></span></td> </tr> </tbody> </table> **2.脚本答案:** <table> <tbody> <tr> <td><span style="font-family:SimSun;font-size:18px;">[root@liang 2018-06-21]# cat a.sh <br>#!/bin/bash<br>while true<br>do<br> read -p "Please input a number[end]:" Num<br> if [ "$Num" == end ];then<br> exit 1<br> else<br> echo "$Num"<br><br> fi<br>done<br></span></td> </tr> </tbody> </table> **3.脚本测试:** <table> <tbody> <tr> <td><span style="font-family:SimSun;font-size:18px;">[root@liang 2018-06-21]# bash a.sh <br>Please input a number[end]:1 <br>1<br>Please input a number[end]:2<br>2<br>Please input a number[end]:3<br>3<br>Please input a number[end]:4<br>4<br>Please input a number[end]:end<br></span></td> </tr> </tbody> </table>
还没有评论,来说两句吧...