Quiero usar grep junto con un archivo de palabras vacías para filtrar las palabras comunes en inglés de otro archivo. El archivo "somefile" contiene una palabra por línea.Usar grep para filtrar palabras de un archivo de palabras vacías
cat somefile | grep -v -f stopwords
El problema con este enfoque es: Se comprueba si una palabra en palabras vacías se produce en somefile, pero quiero lo contrario, es decir, comprobar si una palabra en somefile se produce en palabras vacías.
¿Cómo hacer esto?
Ejemplo
somefile contiene los siguientes:
hello
o
orange
palabras vacías contiene lo siguiente:
o
quiero filtrar sólo la palabra "o" de somefile, no hola y naranja
o 'grep -v -w -f stopwords somefile' evitando el comando' cat' – Matthias
He cambiado la respuesta en función de su sugerencia de limpieza @Matthias –