У меня есть следующая команда, которая проверяет, добавлены ли новые файлы и автоматически вызывает svn add во всех этих файлах
svn status | grep -v "^.[ \t]*\..*" | grep "^?" | awk '{print $2}' | xargs svn add
Но когда файлов нет, svn add приводит к предупреждению.
Как остановить из xargs от вызова вызываемой предыдущей команды не приведет к каким-либо значениям? Решение должно работать как с версиями xargs с версией GNU, так и с BSD (Mac OS X).