Montag, 3. November 2008
Strings bearbeiten mit (g)awk
In Skripten muss ich gelegentlich Ausgaben von Befehlen formatieren oder sonstwie bearbeiten, um sie z.B. als Mailtext eines Cronjobs zu verwenden.
uname -n | gawk '{print toupper($0)}'
Das gibt den Hostnamen in Großbuchstaben aus.
Natürlich geht auch das Umwandeln in Kleinbuchstaben:
echo ASDFGH | gawk '{print tolower($0)}'
Ergebnis: asdfgh
Vielleicht will ich aber einfach nur wissen, wie lang eine Variable (ein String) ist.
echo "dasisteinlangerstring" | gawk '{print length($0)}'
Ergebnis: 21
"Strings bearbeiten mit (g)awk" vollständig lesen
(Seite 1 von 1, insgesamt 1 Einträge)