Hi, the default ORS (output record separator) is set to '\n' . If it were left to its default value, then the output of each print command would appear on a different line, whereas the intention appears to be to print al fields on the same line, but in reverse order, separated by two spaces.
--
The creator of the script could have accomplished the same using printf , which is more intended for this purpose and then ORS would not need to be set: