shell---case、for、while
#!/bin/bash //程序开始#File: interactive.sh
read -p "Please input a number:" num //读入输入的行数
read -p "Please input a charsymbol:" sym //读入显示的符号
a=1
while [ $a -le $num ] //外层循环,a小于等于输入的行数
do
b=1 //b代表打印的符号的个数
while [ $b -le $a ] //打印的符号个数小于等于行数
do
echo -n "$sym" //-n表示不换行,打印符号
b=`expr $b + 1` //符号数不断的增加,以匹配a
done
echo //表示换行
a=`expr $a + 1` //a不断的增加,以匹配行数
done //程序结束
页:
[1]