Anzeige:
Ergebnis 1 bis 4 von 4

Thema: awk: von Spalte x bis Zeilenende ausgeben

  1. #1
    dem rovdyr sein gott Avatar von tholle
    Registriert seit
    Jan 2003
    Beiträge
    365

    awk: von Spalte x bis Zeilenende ausgeben

    Hi Leute,

    ich bin auf der Suche nach einer Moeglichkeit im AWK-Print-Muster von einer bestimmten Spalte (z.B. $3) bis Zeilenende anzeigen zu lassen.

    z.B. awk '{print $3, BIS ZEILENENDE}'

    Gibt es da was, was einen Bereich markiert?

    Vielen Dank schonmal im voraus,
    tholle
    Geändert von tholle (17.02.10 um 13:54 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    Jul 2001
    Ort
    München
    Beiträge
    1.749
    hab zwar keine Shell da, aber substr sollte das lösen, propbier damit mal rum:

    awk '{ print(substr($0,3)) }'
    Nexus-Psile Silent PC mit Commel LV-677 DC Board. Intel Core 2 Duo T7200, 2 GB Ram, MSI Geforce 8500 GT passiv, intel-hda Digital 5.1, 700 GB Western Digital Green line

  3. #3
    dem rovdyr sein gott Avatar von tholle
    Registriert seit
    Jan 2003
    Beiträge
    365
    Hi,

    vielen Dank fuer den Denkanstoss. Ist im Grunde das, was ich suche.

    Gruß,
    tholle

  4. #4
    ..klang damals noch cool. Avatar von Immortal
    Registriert seit
    May 2002
    Beiträge
    212
    Wenn du kein reines AWK-Skript schreibst, waere 'cut' noch eine andere Moeglichkeit:

    Code:
    mount | cut -d' ' -f3-

Ähnliche Themen

  1. AWK Programmierung
    Von huckerby im Forum Linux Allgemein
    Antworten: 1
    Letzter Beitrag: 17.06.08, 12:35
  2. awk richtig ausquoten
    Von claudius im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 11.03.06, 12:54
  3. awk - Befehl -> Frage
    Von Sauerkraut im Forum Anwendungen Allgemein, Software
    Antworten: 1
    Letzter Beitrag: 23.09.04, 17:42

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •