‣
#!/bin/bash
# 打印九九乘法表
for i in {1..9}; do
for j in $(seq 1 $i); do
# 打印格式化的乘法公式并避免换行
echo -n "$j * $i = $((i * j)) "
done
# 每一行结束后换行
echo
done
打印99乘法表
#!/bin/bash
read ch
case $ch in
[a-zA-Z]) // 正则表达式
echo " It is a letter "
;;
[0-9])
echo " It is a number "
;;
*)
echo " It is unknower "
;;
esac
#!/bin/bash
for p in $(seq 10 99);do
for x in $(seq 2 $(($p - 1)));do
if [ $(($p % $x)) -eq 0 ];then
break
fi
done
if [ $x -eq $(($p - 1)) ];then
echo "$p" >> prime.lst
fi
done