Spec-Zone.ru › Fish 3.2

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.

© 2020 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.2/cmds/string-pad.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API