Hi!
Wie kann ich z.B. die dritte Zeile einer Textdatei ausgeben? Wichtig dabei wäre noch, dass es keine Rolle spielen sollte, ob die Datei im DOS oder Unix-Modus (End of Line) gespeichert ist.
Gruss,
Beastie
x-te Zeile einer Textdatei ausgeben
Re: x-te Zeile einer Textdatei ausgeben
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">sed -n -e '3p' datei</font><hr></pre></blockquote> oder <pre>awk 'NR == 3' datei</pre>Wenn con stdin gelesen werden soll, einfach "datei" weglassen.
Jochen
Jochen
Re: x-te Zeile einer Textdatei ausgeben
Ups - ist ja gar nicht Programmieren/Allgemein, sondern C hier! Sorry, wollte nicht ärgern.
Jochen
Jochen
Re: x-te Zeile einer Textdatei ausgeben
Kein Problem. Unter Linux/Unix wüsste ich auch, wie ich das machen müsste, aber leider bin ich von meinem Arbeitgeber gezwungen worden, das ganze unter Windows zu machen . Deshalb sollte die Lösung in ANSI C sein (hab leider (oder zum Glück?) keinen Plan von der WinAPI...