batch Zeile mit Suchstring + 4 weitere Zeilen in Datei schreiben
whine
- sonstiges
0 CPAN- software
0 whine
Hallo zusammen,
ich versuche mich gerade an einer Stapelverarbeitung.
Vorhandene Textdatei:
Acamar
315
18.3
S40
15.4
irrelevanter Text
irrelevanter Text
..
Achernar
335
26.9
S57
10.5
irrelevanter Text...
Acrux
173
09.5
S63
10.1
...
Ziel:
Acamar 315 18.3 S40 15.4
Ich kann jetzt mit
find /i "Acamar " < "stars.txt" > "acamar.txt"
einzelne Zeilen lesen. Wie bekomme ich es hin, dass die 4 Zeilen nach meinem Suchstring auch mit in eine .txt geschrieben werden?
whine
grep -A 4 Acamar < stars.txt > acamar.txt
http://www.gnu.org/software/grep/
http://gnuwin32.sf.net/packages/grep.htm
Ich empfehle dir, dir alle üblichen GNU-Werkzeuge zuzulegen, grep ist nur eins davon.
grep -A 4 Acamar < stars.txt > acamar.txt
Super Sache, Danke!
whine