awk, чтобы обеспечить дополнительное пространство? - PullRequest
2 голосов
/ 10 ноября 2010

Может кто-нибудь, пожалуйста, скажите мне, как я могу написать программу awk, чтобы обеспечить дополнительное пространство в конце строки, если это необходимо.Так что длина линии поддерживается на уровне 127?

1 Ответ

4 голосов
/ 10 ноября 2010
Спецификатор формата

A %-127s дополняет строку до 127 символов:

awk '{printf "%-127s\n", $0}'

Вы также можете сделать это прямо в bash:

while read LINE; do printf "%-127s\n" "$LINE"; done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...