6
Eliminar líneas de un archivo dependiendo de las líneas encontradas en otro archivo
El archivo file1.txt contiene líneas como: /api/purchase/<hash>/index.html Por ejemplo: /api/purchase/12ab09f46/index.html El archivo file2.csv contiene líneas como: <hash>,timestamp,ip_address Por ejemplo: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Quiero filtrar file2.csv eliminando todas las líneas donde el valor de hash está presente también en file1.txt. Que quiere decir: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv …