В настоящее время я пишу среду тестирования bash, которая должна быть максимально переносимой.
Итак, в какой-то момент мне пришлось напечатать начальную новую строку, за которой следует некоторый текст, содержащий несколько расширенных переменных. Это решение, которое я использовал.
echo -e "\n$number_of_specs ${units}, $number_of_specs_failed failed"
Это кажется нормальным, но я не уверен, насколько это портативно по сравнению с распечаткой строки с использованием, например. printf
?
Любые идеи или подсказки, где я мог бы найти некоторые ссылки?