在 bash 中,我需要运行一个从 i=1 循环到 i=99999999 的脚本,但它总是内存不足。有什么解决方法吗?还是 i 有最大值?
first=1
last=99999999
randomString="CXCXQOOPSOIS"
for val in $( seq $first $last )
do
padVal=$( printf "%010d\n" $val )
hash=$( echo -n $randomString$padVal | md5sum )
if [[ "$hash" =~ ^000000) ]]; then
echo "Number: $val" >> log_000000
echo "$val added to log - please check."
fi
done