#!/bin/bash
date;
x=0
while [ $x -lt 10 ];
do
y="$x"
while [ $y -gt 0 ];#这里应该有个分号。
do
echo -e "$y \c"
y=`echo "$y-1"|bc`#y=y+1的意思,下面有个x=x-1
done
echo $x
x=`echo "$x+1"|bc`
done
运行结果:
night@night-desktop:~/Desktop$ ./test.sh
2009年 05月 03日 星期日 14:35:54 CST
0
1 1
2 1 2
3 2 1 3
4 3 2 1 4
5 4 3 2 1 5
6 5 4 3 2 1 6
7 6 5 4 3 2 1 7
8 7 6 5 4 3 2 1 8
9 8 7 6 5 4 3 2 1 9
while :
do
read CMD
case $CMD in
[qQ]|[qQ][uU][iI][tT]) break;;
*) $CMD
esac
done
#Linux
没有评论:
发表评论