Hi,
Mein gestern schon genanntes Problem ist noch vorhanden. Nun habe ich zwei Ideen:
- entweder mit dem vi im Batchmodus in einer Datei nach dem Wort "description:" suchen und von dort bis zum Dateiende die gesamten Zeilen in eine weitere Datei schreiben,
- oder aber einen Dateivergleich mit grep:
while read i ; do grep "$i" test1.txt ; [[ $? == 1 ]] && echo $i >> test3.txt ; done<test2.txt
Erläuterung: in der Datei test1.txt sind Zeilen enthalten, die in der Datei test2.txt fehlen. Diese sollen durch einen "negativen" grep-Vergleich gefunden werden und in die Datei test3.txt geschrieben werden. Funktioniert aber nicht. Datei test3.txt bleibt leer.
Habt ihr Ideen oder Anregungen?
Danke,
Werner
Lesezeichen