1.通过查看主机性能编写循环菜单执显示响应结果
1.w
2. ps-aux | head -3
3. top |head -3
4. 4.free
5.quit
#!/bin/bash
select n in w "ps-aux | head -3" "top | head -3" free quit;do
case $n in
w)
w
;;
"ps-aux | head -3")
ps a | head -3
;;
"top | head -3")
top | head -3
;;
free)
free
;;
quit)
break
esac
done
2.打印九九剩法表
#!/bin/bash
for ((i=1;i<10;i++));do #行控
for ((j=1;j<=i;j++));do #列控
echo -n -e "$j*$i=$(($j*$i))\t" #输出表达式
done
echo " " #转行
done
3.打印杨辉三角
#!/bin/bash
a=17
for ((i=9;i>0;i--));do #行控
for ((k=1;k<=18-a;k++));do #空格控制
echo -n " " #输出空格
done
let a=$a-2
for ((j=1;j<=i;j++));do #列控
echo -n "$i " #输出数字
done
echo " " #转行
done