diff --git a/sh/code.awk b/sh/code.awk index b722bec..6499931 100644 --- a/sh/code.awk +++ b/sh/code.awk @@ -77,9 +77,9 @@ BEGIN { if (match($0, RE_ALIAS, m)) { append(m[1]) } else if (match($0, RE_FUNCTION, m)) { - n = split(doc, array, "\n") - for (i = 1; i<= n; i++) { - print array[i] " " m[1] + split(doc, array, "\n") + for (item in array) { + print item " " m[1] } reset() } else { @@ -89,9 +89,9 @@ BEGIN { if (match($0, RE_COMMAND, m)) { append(m[1]) } else if (match($0, RE_FUNCTION, m)) { - n = split(doc, array, "\n") - for (i = 1; i<= n; i++) { - print array[i] " " m[1] + split(doc, array, "\n") + for (item in array) { + print item " " m[1] } reset() } else {