Xargs выполнит команду более одного раза автоматически, если аргументы команды слишком длинные.
В настоящее время я получаю различия ревизий в git и передаю эти аргументы в архив git через xargs.Случается, что различия в ревизиях велики, поэтому xargs автоматически разделяет команду на два раза.
Из-за этого архив git, сделанный дважды для одного и того же архива, который приводит к тому, что все, что архивируется первой командой, стираетсявторая команда.
Есть ли способ разрешить xargs делать паузу между командами или, возможно, уведомить xargs о необходимости архивирования в два разных файла zip?