Как добавить новую строку с помощью printf? Как добавить новую строку в команду печати с помощью printf? printf "I want this on a new line!" Я думал, что это будет что-то вроде этого, но это не сработало printf "/n I want this on a new line!/n" Заранее благодарим за помощь! Ответ 1 Для написания новой строки используйте \n not /n, последний - только косая черта и n Ответ 2 Попробуйте следующее: printf '\n%s\n' 'I want this on a new line!' Это позволяет отделить форматирование от фактического текста. Вы можете использовать несколько заполнителей и несколько аргументов. quantity=38; price=142.15; description='advanced widget' $ printf '%8d%10.2f %s\n' "$quantity" "$price" "$description" 38 142.15 advanced widget
Ответ 2 Попробуйте следующее: printf '\n%s\n' 'I want this on a new line!' Это позволяет отделить форматирование от фактического текста. Вы можете использовать несколько заполнителей и несколько аргументов. quantity=38; price=142.15; description='advanced widget' $ printf '%8d%10.2f %s\n' "$quantity" "$price" "$description" 38 142.15 advanced widget