分享一個linux系統中采用嵌套for循環比較兩個數組內容,並輸出相同值的shell腳本


#!/bin/bash
array1=(1 3 5 6 7 9)
array2=(3 4 9)
echo array1=${array1[@]}
echo array2=${array2[@]}
for i in ${array1[@]};do
  for j in ${array2[@]};do
    if [ $i -eq $j ];then
      echo -e "\033[32m same number is $i \033[0m"
    fi
  done
done

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM