У меня возникла проблема с использованием printf в моей системе unix. Он бросает ошибку каждый раз, когда я пытаюсь напечатать следующиеprintf не печатает прошлое '.' в строке
printf "%-15s %-15.2s" "Total Acounts:\nChecks=$" checks
проверка должна быть десятичной, но я попробовал напечатать его как поплавок и десятичная и получить ту же ошибку.
fatal: not enough arguments to satisfy format string
`%-15s %-15.2sTotal Acounts:
Checks=$2135.92'
^
Я работаю над этим какое-то время и не могу понять, поэтому любая помощь приветствуется.
Является ли 'проверка' переменной? Разве вы не хотите использовать '$ checks'? –
Проверки - это переменная. Извините, я должен был сказать, что это awk-скрипт, и – GrapeSoda3