代码如下:
[root@oracle-cluster-3 shell]# cat split_space_gap.sh file_name="/software/main0101.log" num_list="3 4 5 6 7 8 19 29 34 56" current_num="$1" purpose_num="" for num_item in $num_list do if [ $current_num -lt $num_item ] then purpose_num=$num_item echo "purpose num is: $purpose_num" break fi done [root@oracle-cluster-3 shell]# [root@oracle-cluster-3 shell]# sh split_space_gap.sh 24 purpose num is: 29 [root@oracle-cluster-3 shell]# sh split_space_gap.sh 30 purpose num is: 34 [root@oracle-cluster-3 shell]# sh split_space_gap.sh 35 purpose num is: 56 [root@oracle-cluster-3 shell]#
——————————
Done。