The [[awk]] extraction and reporting language does not provide a [[builtin]] function for reversing strings. However, it is possible to achieve this by creating a user defined [[function]]. The following example demonstrates the definition of a reverse function and its invocation: {{{ awk function reverse(s) { revs = "" for (l = length(s); l > 0 ; l--) { c = substr(s, l, 1) revs = revs c } return revs } # Call the reverse function to reverse our string BEGIN { print reverse("anut fo raj a rof tun A") } }}}
Summary:
This change is a minor edit.
Username: