quand je pense que awk est d'une simplicité enfantine, je suis toujours surpris de voir que la plupart des gens se sentent obligé de le faire en mode oneliner imbitable. Vous savez qu'on peut aussi le mettre dans un fichier bien propre et faire awk -f monfichier.awk ? :D
Sinon, en python ça donne :
with open("txt1.txt") as f1:
lines1 = f1.readlines()
with open("txt2.txt") as f2:
lines2 = f2.readlines()
lines = [line.strip() for line in lines1 if line not in lines2]
for line in lines:
print line
Je sais c'était pas la question, mais ça me fait plaisir :)
[^] # Re: Parcequ'il faut un sujet.
Posté par cho7 (site web personnel) . En réponse au message Comparer 2 fichiers plat avec awk. Évalué à 3.
Sinon, en python ça donne :
with open("txt1.txt") as f1:
lines1 = f1.readlines()
with open("txt2.txt") as f2:
lines2 = f2.readlines()
lines = [line.strip() for line in lines1 if line not in lines2]
for line in lines:
print line
Je sais c'était pas la question, mais ça me fait plaisir :)