Ich habe ein Leerzeichen getrennt Zeichenkette , die Ausgabe von einem Befehl, der ich mag Rohr cut
, unter Verwendung von -fd ' '
auf Räume aufzuteilen. Ich weiß, dass ich die Feldnummer -f <n>
anzeigen <n>
kann, aber kann ich das letzte Feld anzeigen lassen, wenn ich die Länge der Zeichenfolge nicht kenne?
Oder muss ich ein flexibleres Textbearbeitungswerkzeug wie sed
oder verwenden awk
?
-n
macht es von Anfang an zum n, n-
ist von n bis zum Ende und es gibt die --complement
Option, die die Auswahl umkehrt. Aber keine Möglichkeit, die Anzahl der Felder zu zählen und darauf zu reagieren, soweit ich das beurteilen kann.