farmer111 发表于 2018-8-28 08:19:02

几道shell面试题及答案

#!/bin/bash  
      #Author: liuwei
  
      #Site: www.51liuzw.com
  
      array=(
  
                00205d1c
  
                21029299
  
                a3da1677
  
                1f6d12dd
  
                890684b
  
      )
  
      for n in {0..32767}
  
      do
  
                MD5=`echo $n | md5sum | cut -c 1-8`
  
                for i in ${array[@]};do
  
                        if [ "$MD5" == "$i" ];then
  
                              echo "$n and $i" >> c.log
  
                              break
  
                        else
  
                              echo "$n no."
  
                        fi
  
                done
  
      done


页: [1]
查看完整版本: 几道shell面试题及答案