linux编写Shell程序显示1~100之间所有能被6或7整除,但不能同时被两者整除的整数

2024-12-04 04:05:58
推荐回答(1个)
回答(1):

for i in {1..100}
do
b=$(($i%6))
a=$(($i%7))

[[ $(($a+$b)) != 0 && $(($b*$a)) == 0 ]] &&echo $i
done