Использование awk для анализа данных в столбцах
Задача:
У вас есть файл с данными о продажах (
Решение:
1. Пример содержимого sales_data.txt
2. Используем команду awk для подсчета общей суммы:
Параметры:
•
•
•
3. Результат:
__________
Теперь у вас есть общая сумма продаж за все дни.
Задача:
У вас есть файл с данными о продажах (
sales_data.txt), где в первом столбце указана дата, а в последнем — сумма продажи. Необходимо вычислить общую сумму продаж за все дни.Решение:
1. Пример содержимого sales_data.txt
2021-01-01,Product1,100
2021-01-02,Product2,150
2021-01-03,Product3,2002. Используем команду awk для подсчета общей суммы:
awk -F ',' '{sum += $3} END {print "Total Sales: " sum}' sales_data.txtПараметры:
•
-F ',' — указывает разделитель (запятая).•
{sum += $3} — добавляет значение из третьего столбца (сумма продажи) к общей сумме.•
END {print "Total Sales: " sum} — выводит результат после обработки всех строк.3. Результат:
Total Sales: 450__________
Теперь у вас есть общая сумма продаж за все дни.