Desidero utilizzare grep insieme a un file stopwords per filtrare le parole inglesi comuni da un altro file. Il file "somefile" contiene una parola per riga.Uso di grep per filtrare le parole da un file stopword
cat somefile | grep -v -f stopwords
Il problema di questo approccio è: Verifica se una parola in stopword si verifica in somefile, ma voglio il contrario, vale a dire controllare se una parola in somefile si verifica in stopword.
Come fare questo?
Esempio
somefile contiene i seguenti:
hello
o
orange
stopwords contiene i seguenti:
o
voglio filtrare solo la parola "o" da somefile, non ciao e arancione.
o 'grep -v -w -f stopword somefile' evitando il comando' cat' – Matthias
Ho modificato la risposta in base al suggerimento di pulizia @Matthias –