前言
shell 是操作系统的最外层。shell 合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。下面我们用shell编写一个九九乘法表跟等边三角形,体现一下shell脚本的魅力,希望对你有所帮助哦。
一:制作三角形
#!/bin/bash
read -p "请输入行号:" line
read -p "请输入符号:" char
a=1
while [ $a -le $line ]
do
b=1 #定义符号初始值
while [ $b -le $a ]
do
echo -n "$char" #-n 指不换行输出
b=`expr $b + 1`
done
echo
a=`expr $a + 1`
done
输出结果
[root@server1 ~]# ./sanjiao.sh
请输入行号:5
请输入符号:*
*
**
***
****
*****
[root@server1 ~]# ./sanjiao.sh
请输入行号:4
请输入符号:#
#
##
###
####
二:制作等腰三角形
#!/bin/bash
read -p "获取行号:" Line