shell脚本实现查找素数-暴力、素数筛、线性筛
- 暴力求解
#!/bin/bash
if [[ $# -ne 2 ]];then
echo "Usage: $0 start_num end_num"
exit
fi
START=$1
END=$2
function isPrime() {
num=$1
local i
for (( i=2; i<${num}; i++ ));do
if [[ $[ ${num} % $i ] -eq 0 ]];then
return 1
fi
done
return 0
}
for (( i=${START}; i<=${END}