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 sedoder verwenden awk?
-nmacht es von Anfang an zum n, n-ist von n bis zum Ende und es gibt die --complementOption, die die Auswahl umkehrt. Aber keine Möglichkeit, die Anzahl der Felder zu zählen und darauf zu reagieren, soweit ich das beurteilen kann.