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