опция printf \ t

Если вы используете XSLT 2.0, укажите xpath-default-namespace="http://www.example.com" в разделе stylesheet.

21
задан Jonathan Leffler 12 July 2011 в 06:16
поделиться

2 ответа

Вкладка - это вкладка. Сколько места он занимает, это проблема отображения и зависит от настроек вашей оболочки.

Если вы хотите контролировать ширину ваших данных, вы можете использовать суб-спецификаторы width в строке формата printf. Например. :

printf("%5d", 2);

Это не полное решение (если значение длиннее 5 символов, оно не будет усечено), но может подойти для ваших нужд.

Если вам нужен полный контроль, вам, вероятно, придется реализовать его самостоятельно.

23
ответ дан Sander De Dycker 12 July 2011 в 06:16
поделиться

Это то, что контролируется вашим терминалом, а не printf.

printf просто отправляет \t в выходной поток (который может быть tty, файл и т. Д.), Он не отправляет несколько пробелов.

46
ответ дан cnicutar 12 July 2011 в 06:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: