Привет! Я пытался прочитать записи из файла final_customer_total.txt, который содержит такие данные, как размер обрабатываемых файлов. Я использовал команду «nawk», чтобы прочитать final_customer_total.txt, чтобы вычислить общий обработанный размер, а затем сохранить общую сумму в другом файле.
переменная t = размер необработанных файлов
например пусть
т = 1000
входной файл:
file1 100
file2 250
file3 300
ожидаемый результат:
Общий размер должен быть обработан: 1650
фактическая мощность:
file1 100
file2 250
file3 300
Общий размер должен быть обработан: 1650
мое беспокойство о содержании inupt файла, также поступающего в вывод, который я не хочу !!
ниже команда, которую я попробовал
cat final_customer_total.txt |nawk '{total = total + $1} END{printf ("\nTotal size :"(total + t)/1024/1024/1024" GB")}'t=$t >>customer_total_size.txt
когда я пытался с "awk", он получал ошибку
Ошибка: выход из строя awk возле линии 1