• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Zeilen ausschneiden

chappert

Hacker
Hy,

-nicht das ihr gleich meckert warum ich sowas frage, dazu muss ich sagen die hab ich leider nicht gefunden

ich möchte aus einem Text ab zeile X bis Zeile Y den Text ausgeben lassen!!!

bisher habe ich immer nur was gefunden von wegen einzelne felder, ab erster zeile oder ab letzter zeile usw. aber nicht sowas

bitte um nachsicht :)
 

lOtz1009

Moderator
Teammitglied
Schau mal in http://www.linux-club.de/viewtopic.php?f=21&t=105358 vllt. hilft dir der schon etwas weiter.
 
A

Anonymous

Gast
machbar rein auf der Konsole zB mit den Befehlen head und tail in einer Pipe.
Ist aber hier bei deiner Problem-Beschreibung noch ein bischen Friemelei dabei da hier noch gerechnet werden muss.
Zeile 3 bis 10 von DATEI willst du sehen, also erst einmal die ersten 10 nehmen und dann vom Ende aber nur die letzten Zeile anzeigen,
du brauchst also 10 - (3-1)= 8 Zeilen also ergibt das
Code:
head -10 DATEI | tail -8

andere Befehle sind oftmals ungleich schwerer zu erlernen und zu verstehen, können aber das und viel mehr gleich auf einmal machen. Folgender Befehl gibt dir auch die 3. bis einschließlich 10. Zeile der DATEI aus.

Code:
sed -ne '3,10p'  DATEI

robi
 
Oben