Есть ли что-то как printf в Сценарии 3 Действия?

if [[ ${1:+isset} ]]
then echo "It was set and not null." >&2
else echo "It was not set or it was null." >&2
fi

if [[ ${1+isset} ]]
then echo "It was set but might be null." >&2
else echo "It was was not set." >&2
fi
12
задан Reunanen 29 July 2009 в 06:53
поделиться

4 ответа

Printf-as - это сторонняя библиотека, которая справится с этим. Здесь репозиторий GitHub. Из README:

printf("You can also display numbers like PI: %f, and format them to a fixed precision, 
        such as PI with 3 decimal places %.3f", Math.PI, Math.PI);
// outputs: " You can also display numbers like PI: 3.141592653589793, 
// and format them to a fixed precision, such as PI with 3 decimal places 3.142"

Он также хорошо работает с датами:

var date : Date = new Date();
printf("Today is %d/%m/%Y", date, date, date);
8
ответ дан 2 December 2019 в 19:32
поделиться

Единственная известная мне функция, которая выводит на стандартный вывод, - это trace () (только для отладки), которая может принимать практически любые типы переменных.

Хотя, возможно, я не понял вашего вопроса.

-1
ответ дан 2 December 2019 в 19:32
поделиться

Существуют классы Formatter, которые можно использовать или создавать собственные средства форматирования.

http://livedocs.adobe.com/flex/3/html/help.html?content= createformatters_2.html

4
ответ дан 2 December 2019 в 19:32
поделиться

Думаю, вы можете искать StringUtil.Substitute ()

Посмотрите здесь: http://help.adobe.com/en_us/flashplatform/reference/4Script/3/mx/utils/stringutil.html#substitute

7
ответ дан 2 December 2019 в 19:32
поделиться
Другие вопросы по тегам:

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