Wie verwende ich die split
Funktion, um durch "\." Zu teilen?Wie rufe ich die Split-Funktion in awk auf, um eine Zeichenfolge auf "." Aufzuteilen?
Betrachten wir zum Beispiel erste Spaltung von :
:
echo "03:26:12" | awk '{split($0,a,":"); print a[3] a[2] a[1]}'
Welche erzeugt diese Ausgabe:
122603
Aber wenn die ankommende Zeichenfolge statt:
echo "03\.26\.12" | awk '{split($0,a,???); print a[3] a[2] a[1]}'
Mit gewünschten Ausgangs :
122603
Was sollte die ???
sein?