求100内的质数。
#!/bin/bash
declare i=2;
while (($i<=100)); do
ret=0;
for ((j=2;j<$i;j++));do
if (($(($i%$j))==0)); then
ret=1;
break;
fi
done
if (($ret==0));then
echo "$i";
fi
i=$((i+1));
done
编写个shell脚本将当前目录下大于10K的文件转移到/tmp目录下
#!/bin/bash
declare arr=($(du ./*));
declare len=${#arr[@]};
for ((i=0;i<len;i=$((i+2))));do
if ((${arr[$i]}>10));then
mv ${arr[$((i+1))]} /temp
fi
done