ソースを参照

* Eliminar virtual hosts repetidos

Guzmán Castanedo Villalba 5 年 前
コミット
3083b5324a
1 ファイル変更3 行追加1 行削除
  1. 3 1
      check-virtualhosts

+ 3 - 1
check-virtualhosts

@@ -39,11 +39,13 @@ getVirtualHosts() {
 		fi
 		for hostname in $linea;do
 			if [ $hostname != "server_name" ];then
-				hostnames[$cont]=$hostname
+				hostnames[$cont]=$(sed 's/;//g' $hostname)
 				cont=$((cont+1))
 			fi
 		done
 	done
+	# Eliminar repetidos
+	hostnames=($(echo "${hostnames[@]}" | tr ' ' '\n' | sort -u | tr '\n' ' '))
 	echo -en "Hostnames: ""${hostnames[@]}""\n"
 	unset linea cont hostname
 }