11 октября 2023 13 октября 2023 Bash for read while git ls-files
Обычно я использую для обработки больлих списков следующую конструкцию
for x in $(git ls-files); do
du -sm "$x"
done
здесть создаётся локальная переменная в которой размещается результат операции find
Более оптимальная конструкция без использования локальной переменной через цикл while и read
git ls-files | while read x;
do du -sm "$x";
done