Comparar dos arrays con perl
Mediante éste snippet coneguiremos cruzar dos arrays y obtener los elementos que no están en alguno de los dos arrays dados. Como puede observarse, es ejecutado desde la linea de comandos, pero puede incluirse en un script.
$ perl -le' @array1=(1,2,4,6,7,8); @array2=(1,2,3,5,6,7); map $count{$_}++ , @array1, @array2; $, = ","; print grep $count{$_} == 1, @array1, @array2; ' AL ejecutarlo, obtendremos como resultado: 4,8,3,5
Lenguaje:
perl

Comentarios
marias: