¿Cuál es la forma más eficiente de restar una lista de otra?

Debe tener en cuenta que grep -v -f List_1.csv List_2.csv realmente encuentra todas las líneas de List_2.csv de las cuales ninguna de las expresiones regulares en List_1.csv coincide con una subcadena . Eso es diferente de lo que pediste, y también es ineficiente. Necesita grep -Fxv -f List_1.csv List_2.csv en grep -Fxv -f List_1.csv List_2.csv lugar.

Desde la página de manual de grep (1):

-F , --fixed-strings
Interprete PATTERN como una lista de cadenas fijas, separadas por líneas nuevas, cualquiera de las cuales debe coincidir. ( -F está especificado por POSIX).
-x , --line-regexp
Seleccione solo aquellas coincidencias que coincidan exactamente con la línea completa. ( -x está especificado por POSIX).


La utilidad de combinación en el paquete moreutils proporciona una sintaxis más simple:

combine List_2.csv not List_1.csv

(No requiere que se ordenen las listas, y también admite las operaciones and , or , y xor ).

Responda aquí: http://stackoverflow.com/questio

More Interesting

¿Cuál es una explicación fácil de entender del algoritmo de Reddit?

¿Puede enumerar algunos de los libros más importantes / definitivos sobre informática, algoritmos, diseño de software, estructuras de datos, redes?

¿Cuál es el mejor enfoque para resolver estructuras de datos y problemas de algoritmos?

¿Cuáles son los usos de diferentes algoritmos de clasificación como burbuja, selección, inserción, shell, fusión, montón, rápido, árbol, raíz, conteo y clasificación de cubetas en escenarios de la vida real?

¿El conocimiento en algoritmos y estructuras de datos le ayuda a avanzar en el campo de la programación?

¿Cuál es el número más pequeño [matemática] N [/ matemática] tal que [matemática] N \ equiv 2 \ mod 3, [/ matemática] [matemática] N \ equiv 1 \ mod 5, [/ matemática] [matemática] N \ equiv 4 \ mod 7 [/ matemáticas]?

He estado tratando de aprender el análisis de algoritmos usando el libro CLRS, sin embargo, encuentro que ese libro es difícil de entender. ¿Soy el único?

¿Por qué usamos algoritmos?

¿Existe un algoritmo para encontrar el día de cualquier fecha de cualquier año?

Cómo escribir un buen algoritmo

¿Cómo podemos decir que la búsqueda binaria es un algoritmo rápido?

¿Cuál es la lógica de la búsqueda de Fibonacci?

Al explorar un museo, ¿es mejor usar BFS o DFS?

Cómo encontrar todos los palíndromos posibles que se pueden generar usando las letras de una cadena dada

¿Cuáles son las ventajas de usar la notación (0,1) en el sistema binario?