1.
#!/bin/bash
read -p "请输入两个数字和一个符号" a b f
case "$f" in
\+)
echo $(($a$f$b))
;;
\-)
echo $(($a$f$b))
;;
\/)
echo $(($a$f$b))
;;
\*)
echo $(($a$f$b))
;;
esac
2.
#!/bin/bash#
read -p "请输入软件名" wj
read -p "请输入是否下载软件" g
case "$g" in
y*)
sudo apt-get install $wj
echo "下载成功"
;;
Y*)
sudo apt-get install $wj
echo "下载成功"
;;
*)
echo "下载失败"
;;
esac
3.
#!/bin/bash
a=1
while ((a<=9))
do
b=1
while ((b<=a))
do
c=$(($a*$b))
echo -n "$b*$a =$c "
((b+=1))
done
echo
((a+=1))
done
4.
#!/bin/bash
read -p "请输入层数" line
for ((i=0;i<$line;i++))
do
for ((j=0;j<$line-1-i;j++))
do
echo -n " "
done
for ((k=0;k<2*i+1;k++))
do
echo -n "*"
done
echo
done