У меня есть команда, которую я хотел бы суммировать все числа из вывода.
Команда выглядит так
$(hadoop fs -ls -R /reports/dt=2018-08-27 | grep _stats.json | awk '{print $NF}' | xargs hadoop fs -cat | jq '.duration')
Таким образом, он собирается перечислить все папки в /reports/dt=2018-08-27
и получить только _stats.json
и передать его через jq
из hadoop -cat
и получить только .duration
от json. Который, в конце концов, я получаю такой результат.
1211789 1211789 373585 495379 1211789
Но я бы хотел, чтобы команда суммировала все эти числа, чтобы они стали 4504331