Исправление Zmicier, 10.11.16 20:42 (текущая версия) :
$ gawk -v width=10 'gsub (" ", sprintf ("%*s", width, " "))' <<< 'foo bar baz' foo bar baz
Исходная версия Zmicier, 10.11.16 20:38:
$ gawk 'gsub (" ", sprintf ("%*s", 10, " "))' <<< 'foo bar' foo bar