Maintenant j'ai deux fichiers comme suit :
$ cat file1.txt
john 12 65 0
Nico 3 5 1
king 9 5 2
lee 9 15 0
$ cat file2.txt
Nico
king
Maintenant je voudrais supprimer chaque ligne qui contient un nom de la deuxième fichier dans sa première colonne.
Résultat idéal :
john 12 65 0
lee 9 15 0
Est-ce que quelqu'un pourrait me dire comment faire ça ? J'ai essayé le code suivant :
for i in 'less file2.txt'; do sed "/$i/d" file1.txt; done
Mais ça ne fonctionne pas correctement.