Überprüfen Sie, ob alle Zeilen einer Datei irgendwo in einer anderen Datei vorhanden sind

10

Ich habe file1 als Datenquelle für file2 verwendet und muss nun sicherstellen, dass jede einzelne Textzeile von file1 irgendwo in in file2 vorkommt (und findet heraus, welche Linien fehlen, falls vorhanden). Es ist wahrscheinlich wichtig zu beachten, dass, während file1 bequemerweise einen Suchbegriff pro Zeile hat, die Begriffe irgendwo in file2 auftreten können, einschließlich in der Mitte eines Wortes. Auch würde es helfen, wenn die Übereinstimmung Groß-und Kleinschreibung - keine Rolle spielt, ob der Text in file2 sogar in Großbuchstaben ist, solange es da ist.

Die Zeilen in file1 enthalten Leerzeichen und alle möglichen anderen Sonderzeichen wie -- .

    
user2044638 02.01.2014, 18:01
quelle

2 Antworten

9
%Vor%

Grep Optionen bedeuten:

%Vor%     
Dmitry Alexandrov 02.01.2014 20:05
quelle
1

Sie können versuchen

%Vor%

wobei a.awk

ist %Vor%     
Håkon Hægland 02.01.2014 19:35
quelle

Tags und Links