I'm versuchen, die ersten beiden Spalten (von denen I'm nicht interessiert) aus einer DbgView Log-Datei zu entfernen. Ich kann anscheinend kein Beispiel finden, das ab Spalte 3 bis zum Ende der Zeile druckt. Beachten Sie, dass jede Zeile eine variable Anzahl von Spalten hat.
...oder eine einfachere Lösung: cut -f 3- INPUTFILE
einfach das richtige Trennzeichen (-d) hinzufügen und man hat den gleichen Effekt.
awk '{for(i=3;i<=NF;++i)print $i}'
Mit einem regulären Ausdruck lässt sich derselbe Effekt leicht erzielen. Angenommen, das Trennzeichen ist ein Leerzeichen, würde es wie folgt aussehen:
awk '{ sub(/[^ ]+ +[^ ]+ +/, ""); print }'