string-pad - дополнение строк до фиксированной ширины
Синопсис
string pad [(-r | --right)] [(-c | --char) CHAR] [(-w | --width) INTEGER] [STRING...]
Описание
string pad увеличивает каждую СТРОКУ до заданной ширины, добавляя СИМВОЛ слева.
Если -r или --right заданы, добавление производится после строки.
Если -c или --char заданы, используется СИМВОЛ вместо пробелов.
Вывод выравнивается до максимальной ширины всех входных строк. Если -w или --width заданы, используется как минимум эта ширина.
Примеры
>_ string pad -w 10 abc abcdef
abc
abcdef
>_ string pad --right --char=🐟 "fish are pretty" "rich. "
fish are pretty
rich. 🐟🐟🐟🐟
>_ string pad -w$COLUMNS (date)
# Prints the current time on the right edge of the screen.
См. также
- Команда printf может выполнять простое дополнение, например
printf %10s\nработает так же, какstring pad -w10.
© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/string-pad.html