Новые строки и средства форматирования

Недавно меня немного порадовало то, что я стал самодовольно писать такие вещи, как

printf "\n%f\n" 3.2

вместо

printf "%s%f%s" Environment.NewLine 3.2 Environment.NewLine

. Мой вопрос: есть ли способ записать безопасную вторую версию так же хорошо, как и первую (т.е. специальный символ в строке формата, который вставляет Environment.Newline , чтобы аргумент для каждого экземпляра новой строки в строке формата не требовался)?

5
задан jjmerelo 21 April 2018 в 22:52
поделиться